Дерево страниц

Каждая CMS имеет свою уникальную архитектуру и индивидуальные особенности работы. Тем не менее, существует ряд общих рекомендаций, следование которым позволит оптимизировать работу сайта, повысить скорость загрузки страниц и уменьшить нагрузку на сервер. 

  • Работайте на сервере с актуальной версией PHP, например, 5.6. Это дает возможность использовать акселератор PHP OPCACHE, значительно повышающий производительность PHP-приложений и скорость загрузки PHP-кода.
  • Объединяйте CSS и JS-файлы в один файл каждого типа. При этом CSS рекомендуется помещать в футер сайта, а JS - в конец страницы. Это обеспечит быструю визуальную загрузку страниц сайта.

  • Настраивайте mod_expires в .htaccess. Это модуль Apache, который позволяет указывать HTTP-заголовки Expires, кэшируя статические файлы в пользовательском браузере. Подобная настройка дает возможность снизить трафик и повысить скорость загрузки страниц.

  • Устанавливайте плагины для кэширования, подходящие для Вашей CMS.

  • Устанавливайте плагины, которые очищают "мусорные" записи в БД.

  • Устанавливайте защиту на регистрации и/или отправке комментариев, например, captcha. Это позволяет снизить нагрузку на сервер, обеспечить минимальную защиту от вредоносной активности и защитить базу данных от разрастания.

Также Вы можете воспользоваться рекомендациями для Вашей CMS или подключить услугу "Ускоритель сайтов".