Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Битва за скорость загрузки главной страницы (http://forum.typo3.ru/showthread.php?t=2553)

vedomir 30.01.2007 19:04

Битва за скорость загрузки главной страницы
 
Итак , почти готов asteranet.com

Осталось совсем немного. Чтобы скорость загрузки соответствовала.
Порезал графику, выиграл около 30кб. Осталось 76кб. Можно наверное выкинуть еще 15 кб , если избавиться от прикрепляемых css ок. Вроде стало немного лучше, но задержка все равно заметна . Такое впечатление, что что-то где-то не кэшируется... загрузка первой страницы - около 5 секунд :-( Канал мегабитный, тормозить не должно.

vedomir 30.01.2007 19:14

Ну вот при попытке поклкать вывалилось
сообщение

Page is being generated.
If this message does not disappear within 30 seconds, please reload.

Tod 30.01.2007 19:25

Мне тоже интересно что влияет на это сообщение наибольшим образом.
То есть допустим кликаешь по меню быстро - не дожидаясь пока загрузится первый, сразу второй и стабильно это сообщение. ((

vedomir 30.01.2007 19:26

Цитата:

Сообщение от Tod (Сообщение 9524)
Мне тоже интересно что влияет на это сообщение наибольшим образом.
То есть допустим кликаешь по меню быстро - не дожидаясь пока загрузится первый, сразу второй и стабильно это сообщение. ((

У меня есть подозрение, что это связано с запросами к MYSQL.

В свое время поставленные по дефолту TYPO3 и стандартный набор на сервер ложили ео самым примитивным DOSом с одного IP

Valery Romanchev 30.01.2007 20:43

Цитата:

Сообщение от Tod (Сообщение 9524)
Мне тоже интересно что влияет на это сообщение наибольшим образом.
То есть допустим кликаешь по меню быстро - не дожидаясь пока загрузится первый, сразу второй и стабильно это сообщение. ((

оно специально для этого и сделано.
Один юзер вызвал страницу, которая пока не кеширована.
Страница кладется в кеш. Если другой юзер дергает эту же страницу - он видит этот message
.. может не совсем так это запрограммировано - но смысл в этом.

В коде это довольно легко находится и патчится чтобы этого не было.

Tod 30.01.2007 21:09

Валерий, спасибо за объяснение.
Есть ли где-то хоть какое-то более подробнее описание того, где именно "это легко находится" и как патчится? Там, документация какая-то, к примеру)
А то боюсь я как "напатчу" там))

PhilD 30.01.2007 21:25

Tod поищите где-то просто в настройках - где-то оно отключается, к сожалению совершенно не помню где.
Vedomir, стоит ли что-нибудь из кеширующих экстеншенов?
To all - пробовал ли кто-нибудь настраиваать Typo за reverse proxy?

vedomir 31.01.2007 12:36

Цитата:

Сообщение от PhilD (Сообщение 9530)
Tod поищите где-то просто в настройках - где-то оно отключается, к сожалению совершенно не помню где.
Vedomir, стоит ли что-нибудь из кеширующих экстеншенов?
To all - пробовал ли кто-нибудь настраиваать Typo за reverse proxy?

А что чтобы там чтото кэшировалось надо ставить экстеншн???
Стоит realURL

PhilD 31.01.2007 13:12

Нет. Но можно изменить дефолтовый механизм кеширования.
http://forum.typo3.biz/showthread.php?t=1994

-=UncleByte=- 31.01.2007 18:49

Цитата:

Сообщение от vedomir (Сообщение 9522)
Порезал графику, выиграл около 30кб. Осталось 76кб. Можно наверное выкинуть еще 15 кб , если избавиться от прикрепляемых css ок. Вроде стало немного лучше, но задержка все равно заметна . Такое впечатление, что что-то где-то не кэшируется... загрузка первой страницы - около 5 секунд :-( Канал мегабитный, тормозить не должно.

CSS, конечно, может играть серьезную роль при загрузке, вот только большинство броузеров сначала грузят контент, потом CSS, а уже потом рендерят страницу на основе этих данных.
В данном случае страница дольше грузится из-за примененных таблиц, которые грузятся броузером в два прохода как минимум - сначала структура таблицы, потом ее контент. Плюс на описание таблицы идет много кода. Плюс устаревшие и не рекомендованные <font face=Verdana> тоже не прибавят скорости загрузки. Также можно посоветовать поставить экстеншн sourceopt - в нем настроить обрезание лишних пробелов и пустых строк - это может существенно сократить размер страницы.
Собственно и сам шаблон можно было совершенно спокойно переделать под связку xhtml + css, но даже в данном случае можно его облегчить, прописав в установках шаблона "чистку" xhtml, к которому, к сожалению, данный макет не имеет никакого отношения, кроме заголовка.
Удачи в начинаниях.


Часовой пояс GMT +4, время: 15:02.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot