Несколько советов по оптимизации скорости загрузки сайта на Joomla.
1. Не устанавливайте ненужных компонентов, модулей и плагинов они могут увеличить нагрузку на сервер, тем самым замедляя загрузку страниц. Мало того могут плохо сказаться на безопасности сайта.
Сегодня заглянул на один хороший русский сервис по измерению скорости загрузки сайтов И увидел не очень приятную картину измерив скорость своего сайта. Впринципе скорость не плохая, но это пока сайт ещё только только начинает свою жизнь. Можно сказать чистенький ещё.
Продолжаю тему ускорения загрузки сайта, сжатие CSS мы уже рассматривали, теперь рассмотрим сжатие javascript.
При загрузке страницы Joomla загружает достаточно много скриптов. Самый большой из них это файл mootools.js размером аж 73 Кб. Согласитесь, для медленного интернет-соединения это долго.
Помимо mootools.js загружаются другие скрипты, например если установлен JComments (компонент коментариев) то дополнительно грузится jcomments.js в 28 Кб + ajax.js ещё 5Кб. Итого получается 106 Кб, несчитая мелких js-файлов по 2-3 Кб. Довольно много.
YSlow инструмент измерения скорости загрузки сайта
Измерение скорости загрузки сайта.
Плагин YSlow от Yahoo! Работает с отладчиком FireBug для Mozila Firefox. Замечательный инструмент для вебмастеров. Определяет скорость загрузки сайта и даёт рекомендации по улучшению скорости. Тем кто не знает английский он тоже будет полезен.