Нормальное время рендера страницы в Drupal (какое?)

Главные вкладки

Аватар пользователя Sorix Sorix 12 марта 2009 в 10:51

Подскажите -- каким считается нормально (стандартным, средним) время рендера страницы в Drupal'е? Например, свежеустановленного Drupal'а / друпала средней нагруженности (стандартные блоки новостей, опросов, rss-ленты например и views по обновлениями, например).

Имеется в виду время полного рендера для залогиненого пользователя, то есть без кеширования, которое конечно же отдает страницы моментально.

Получится ли значительно прироста, взяв например VPS на 1ггц (или Core 2 Duo® E4500, 2.2GHz, 2MB Cache, 800MHz FSB/ 2GB RAM dedicated, например)? То есть рендер-тайма до 0.5с-0.8с максимум?

p.s. просто не могу определить -- или я что-то плохо оптимизирую, или лагает хостинг. Время рендера главной страницы с 6 новостями и блоком меню+опрос занимает 2-3 секунды (на стороне сервера).

Комментарии

Аватар пользователя Sorix Sorix 12 марта 2009 в 12:35

Включал, отслеживал. Запрос к БД занимает ~ 500 ms (запросы по 2 мс идут, в сумме около 250). Общий рендер тайм 3 секунды.

Суть вопроса была -- какой рендер-тайм для нулевого друпала считается нормальным без кеша? И общие рамки рендер-тайма для работающих серверов? Просто может быть 3 секунды является нормальным значением для друпала, до этого я писал только свои мини-движки под свои нужды, который отдавали страницы максимум за 100-200мс.

Аватар пользователя theСанитар theСанитар 12 марта 2009 в 20:43

Все зависит, но 2-3 c -- явный глюк. В среднем, 0,5 уже многовато. Попробуйте выключить модуль Update (он тормозит систему часто), ну и вообще минимизировать модули. Плюс, посмотреть настройки БД, 500 мс на запросы в общем тоже не очень хорошо (в phpMyAdmin есть простенький анализатор параметров, гляньте там, что красным выделено).

Аватар пользователя Dan Dan 12 марта 2009 в 20:50

У меня под денвером друпал на страницу тратил тоже 2-3 секунды. На этом же компе, под линукс, те же сайты - на порядок меньше точно.
Вывод - дело не в друпале.

Аватар пользователя Valeratal Valeratal 13 марта 2009 в 9:21

у меня для главной
Executed 211 queries in 730.28 milliseconds. Queries taking longer than 5 ms and queries executed more than once, are highlighted. Page execution time was 1454.61 ms.
Примерно также и на других страницах

И это утро, пока народ не набежал Smile
Кеширование стандароное, на хостинге е-акселератор
Система Процессор Intel Xeon Quad-Core
и 1500 оперативки

Аватар пользователя Sorix Sorix 13 марта 2009 в 22:02

Ну что ж, скажу, что VPS себя оправдал. Без всяких оптимизаций (тупо апач со стандартным конфигом + mysql) в сайт рендерится теперь по 300мс максимум.