Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Увеличение производительности сайта на Drupal7

22/02/2025, by Гость (не проверено)

Добрый день.

Меня интересует как увеличить производительность сайта на движке Drupal 7, у меня есть сайт (http://itechinvest.ru/) время отдачи содержимого от сервера больше 2х секунд, я ищу методы с помощью которых можно уменьшить это время.

Установив devel и xhprof я обнаружил что при открытии сраницы просиходить многократный вызов функции drupal_find_theme_functions (674 cals, 886ms) но что дальше делать с этой инфомацие не имею представления, как понять почему она вызывается столько раз, можно ли уменьшить это значение и как это сделать?

Пробовал в admin/config/development/performance выставить настройку Объединение файлов JavaScript, но это привело к тому что сломались все скрипты на сайте, как выяснить почему так происходит и исправить это?

Так же пытаюсь воспользовать возможностями memcached, но по какой то причине nginx не находит содежимого в memcached хранилище и каждый раз обращается к backend php-fpm для генерации страницы (ответ на это пытаюсь найти у автора статьи о том как это реализвать http://drupalace.ru/lesson/otdayom-kesh-anonimov-bez-podnyatiya-bekenda-drupal-7-nginx-memcached)

 


причину первой проблемы обнаружил, стояла настройка Rebuild theme registry on every page в admin/appearance/settings/template-name 

Вторую так и не знаю как решить.

Часть третья стала работать, но я не понял после каких манипуляций (шаманил с настройками в php.ini и случайно заметил что страницы анонимам стали одватся из кэша)