Быстродействие

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

Аватар пользователя mazda mazda 23 февраля 2008 в 14:54

Что можно сделать для увеличения быстродействия движка?
какие модули поотключать а какие оставить?

Комментарии

Аватар пользователя shp shp 23 февраля 2008 в 17:06

1. Кэширование. Если не нужна регистрация пользовтелей, можно включить внутреннее кэширование самого Друпала (оно работает только для анонимов). Поискать модули для работы с кэшированием. Например, есть вроде бы модуль, включающий кэширование для всех. Есть модуль, кэширующий блоки. Если сайт небольшой и редко меняется (типа корпоративного сайта-визитки), можно закэшировать вообще весь сайт и сразу выдавать статику, не запуская Друпал. Или кэшировать части страниц.

2. Оптимизация БД (индексы).

3. Оптимизация самого Друпала. В ядре вряд ли получится покопаться (я пробовал Smile ). Сделано, блин, так, что для любой страницы нужно грузить все ядро. Можно попробовать покопаться в menu_execute_active_handler()

4. Перенести базу на отдельную машину Smile . Поменять или оптимизиовать веб-сервер. Оптимизировать PHP (например, поставить PHP-акселератор). Короче говоря, если сайт не на локалхосте - сменить хостинг. Может даже на VPS или отдельный сервак Smile

Аватар пользователя clubwave.ru clubwave.ru 23 февраля 2008 в 17:07

добавить $5 за хостинг, или сменить провайдера.

настроить Eaccelerator если у вас есть такая возможность..

на нормальном шаред хостинге друпал не может тормозить, просто при достижении определённого колличества хостов в сутки хостинг может попросить переехать на впс. так что если у вас небольшой сайт и хостов не больше 500 в сутки:

добавить $5 за хостинг, или сменить провайдера.

Аватар пользователя dm66 dm66 23 февраля 2008 в 19:26

Отключить все неиспользуемые модули, и оставить только необходимые. Включить кэширование. Установить eaccelerator. Это первые, шаги для увеличения быстродействия.

Аватар пользователя clubwave.ru clubwave.ru 28 февраля 2008 в 19:46

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