Ускорить Drupal

Прислано: finsql

ср, 16/09/2009 - 06:23

Интернет-магазин
Drupal 6.13
Ubercart 2.0
Виртуальный хостинг
Главная страница выводится с помощью Views.
Куча мелких модулей.

В общем и целом не сайт, а нечто жутко неповоротливое, как травоядный динозавр.
Хотя подключены boost, ява агрегатор и все что нашел на drupal.org

Скорость загрузки страницы доходит иногда до 20 секунд.
По логам вижу, что пользователи просто не дожидаются загрузки.

Весь в депрессии набираю в Яше "ускорить drupal"
нахожу ссылку на
www.freecoder.ru/node/18

подправляю path.inc в соответствии с рекомендациями,
хотя немного напрягает, что у меня 6.13 а рекомендации для 4-ки и 5-ки и код, который надо заменять не тот. Меняю просто по названиям функций, терять все равно уже нечего.

И вот оно! скорость не увеличилась в 60-70 раз, но в 10 раз точно.
Теперь загрузка любой страницы не более 2 сек (проверял всеми проверяльщиками, которые нашел в инете)
Для кого-то это медленно, но после моих 20 сек, сайт просто летает.

Проделал то же самое с другим сайтом на 6.9 . Эффект есть.

Спасибо тебе друг хакер с сайта freecoder.ru

Пока тестирую, побочных эффектов не заметил.
Если что будет неприятное, обязательно отпишусь.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Irbis в ср, 16/09/2009 - 06:58.

Было уже. Смотри мой пост - http://drupal.ru/node/19163, а так же будет полезен второй мой пост - http://drupal.ru/node/31668.


Опубликовано Azerot в ср, 16/09/2009 - 08:07.

Цитата:

хотя немного напрягает, что у меня 6.13 а рекомендации для 4-ки и 5-ки и код, который надо заменять не тот. Меняю просто по названиям функций, терять все равно уже нечего.

А если бы ещё немного понапрягаться, то не стоит труда сообразить что надо поправить именно для 6-ки. Изменений довольно немного кстати.


Опубликовано glu2006 в ср, 16/09/2009 - 08:23.

ИХМО Для крупных проектов этот метод никто не юзает из-за того что хавается много памяти.


Опубликовано Azerot в ср, 16/09/2009 - 09:02.

А вот кстати интересно, какой-либо кэш использует данный механизм?
В принципе я так понимаю, если подойти по уму к этому подходу, например, собрать статистику наиболее часто используемых url_aliases и грузить только их, то и волки будут сыты и овцы целы (в смысле и сократить чисто запросов и память экономно юзать) не так ли?


Опубликовано Dan в ср, 16/09/2009 - 13:12.

Проверьте БД. Может где ключи полетели.


Опубликовано Dan в ср, 16/09/2009 - 13:57.

"MDinc" написал(а):

Ключи мало влияют на производительность если БД всегда в дауне (для меня это означает простой, неспособность получать запросы, превышение таймаута).

А она в дауне? Запросы выполняются, но медленно -> БД не в дауне.


Опубликовано clubwave.ru в вс, 22/11/2009 - 16:29.

на ник.ру летало бы))


Новое на сайте

Ссылки партнёров