Случайные записи в Твиттере

Панели и нагрузка на сайт

в производительность Drupal, panels, панели

Есть хороший модуль Панели.

С его помощью можно создавать разные страницы нестандартной конструкции. Пример - главная страница сайта ВВП Граница. В принципе можно создать такую страницу, на которую только хватит фантазии.

При всей замечательности данной штуки у нее есть один маленкий недостаток - нагрузка на сервер. А что самое интересно - избежать ее очень просто.

При создани контента в панелях есть такой пунктик Настройки кеша. Я на него сразу не обратил внимания. А потом, когда выросла нагрузка - стал искать источник, которым оказалась панель.

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

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

 

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

Все очень просто - настроил кеширование и сразу снизил нагрузка на сервак очень даже заметно.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.