S5 CSS & JS Compressor — это наиболее гибкий и производительный плагин для Joomla. Сжимая файлы CSS и Javascript, он значительно увеличивает скорость загрузки сайта.
Стремясь повысить функционал сайта разработчики используют различные библиотеки Javascript. За дизайн сайта отвечают CSS, и чем боле детально продуман стиль вашего сайта, тем больше кода используется. Плюс сторониие расширения вносят свой вклад в увеличение скорости загрузки. Плагины сжатия собирают все эти файлы в один меньшего размера и кэширую на сервере. Таких плагинов много, но S5 CSS & JS Compressor отличается от остальных одним свойством. И это свойство — ГИБКОСТЬ! Ниже приведено полное описание работы этого замечательного расширения.
Все другие плагины собирают все файлы CSS и JS в один файл CSS и один JS. Плагин от S5 позволяет подобрать вам свой вариант:
- Сжимать только файлы модулей
- Сжимать только файлы компонентов
- Сжимать только файлы не-модулей и не-компонентов
- Комбинировать любые типы, представленные выше
- Вы обладаете полным контролем над разделением файлов при сжатии!
Все другие плагины собирают файлы javascript в один большой файл и задействуют его кодом в начале страницы. Проблема заключается в том, что практически всегда для выполнения javascript'ов необходим порядок выполнения. И если он не выполняется, на странице возможны ошибки. Данный плагин позволяет избежать этого и предлагает три варианта на ваш выбор:
- Задействовать сжатый файл javascript в начале страницы объединенным файлом
- Задействовать сжатый файл javascript в конце страницы объединенным файлом
- Задействовать оригинальный файл javascript в нужном месте как отдельный файл
Первые два способа генерируют 3 файла (модульный js, компонентный js и js всего остального) и дают меньшее количество запросов к серверу. Разработчики же СТРОГО рекомендую использовать третий способ. При этом генерируются схожее количество запросов, но размер сжатых файлов гораздо меньше и они находятся в нужном месте. Это значит быструю загрузку без ошибок!
До :
После
Общее уменьшение веса файлов на 72%
Хотите исключить отдельные файлы? Не проблема. Плагин S5 CSS & JS Compressor позволяет указать имена файлов для исключения их сжатия
Также вы можете указать время жизни кэша на сервере. Когда указанное время закончится, будет создана новая версия кэша. Есть функция подсветки ненужных пробелов для CSS файлов. Вы можете удалить пробелы для уменьшения размера каждого файла CSS.
Важно! Так как данный плагин кэширует файлы, необходимо его отключать на этапах разработки сайта. Включайте его когда сайт будет полностью готов!
Также необходимо включить GZIP в настройках PHP
Комментарии
Подушка 10.01.2015 17:57 #6
Пока лучшее из всего, что я пробовал (благодаря действительно гибким настройкам).Поддержка складчины 11.06.2014 12:57 #5
Готово : cmsheaven.org/.../.... Сори за задержку были проблемы с приемом платежей у разработчика ...+1
Поддержка складчины 10.06.2014 12:44 #4
Сегодня к вечеру купим и опубликуем ) Он там смешных 5 уе стоит )web152 10.06.2014 11:09 #3
JCH Optimize Free работает вроде отлично.
Хотелось бы видеть на этом сайте JCH Optimize Pro www.jch-optimize.net/.../
Поддержка складчины 10.06.2014 09:36 #2
Да эти плагины сжатия через раз работают. Причем на одном сайте работают хорошо, а на втором вообще никак (у всех одинаковая версия Joomla)Я бы посоветовал бы Вам попробовать бесплатные :
extensions.joomla.org/.../... или
extensions.joomla.org/.../...
web152 10.06.2014 09:10 #1
На Joomla 3.3 не работает. Gzip на сайте включен. Плагин настроен на максимум. В итоге после включения плагина c js ничего не случилось. Css куда-то пропал, сайт развалился. Похоже плагин был написан для какой-нибудь Joomla 1.6. Т.к. дата создания плагина июль 2009.