Drupal - Оптимизация
В этой главе мы узнаем, как оптимизировать Drupal, чтобы улучшить его производительность и скорость. Есть несколько шагов, с помощью которых мы можем улучшить работу веб-сайта.
Ниже приведены некоторые способы оптимизации веб-сайта.
Включить кеширование страниц
включить Cache blocks и Cache pages for Anonymous Users. Кэширование страниц позволяет хранить ваше содержимое в разных таблицах кеша базы данных. Кеш страницы хранится в содержимом HTML. Он оптимизирует время загрузки страницы для анонимных пользователей.
Step 1 - Щелкните Configuration из строки меню.
Step 2 - В Development в разделе "Производительность".
Step 3 - Включить Cache blocks и Cache pages for Anonymous Usersустановив оба флажка. Затем щелкнитеSave Configuration.
Сжать файлы CSS
Если у вас много файлов CSS, это может снизить скорость ваших сайтов. Сожмите их, включивAggregate и Compress CSS files.
Включите этот параметр из AdministrationConfiguration→Development→Performanceраздел. Drupal уменьшает количество и размер ваших файлов CSS.
Js Агрегация
Файлы Java также могут повлиять на производительность и скорость вашего сайта. Чтобы сжать это, включите агрегированные файлы JavaScript изAdministration→Configuration→Development→Performance в разделе оптимизации пропускной способности.
Перемещение медиафайлов и статических файлов в CDN
Это уменьшает количество запросов, которые обрабатывает общий хостинг. Используйте CDN (сеть доставки контента), в которой размещаются ваши медиафайлы и статические файлы. CDN действует как внешний кеш для ваших файлов и будет хранить их на высокопроизводительных серверах для оптимизации.
Оптимизируйте размер изображений и их количество
Не используйте много изображений, которые занимают больше места, поскольку это приводит к замедлению работы сайта. Всегда меняйте размер изображений и оставьте лишь несколько изображений, связанных с вашим сайтом.
Оптимизация темы
Оптимизация тем - очень важный аспект. Медиа-файлы, такие как высококачественные изображения, видео, аудио и флэш-файлы, могут повлиять на ваш сайт и снизить скорость, что приведет к снижению производительности. Попробуйте уменьшить размер и количество файлов мультимедиа или, возможно, вы можете отказаться от использования вспышки.