Скачать / Купить дополнение
MCLite - Автоматическое сжатие CSS
Как работает MCLite
Работает он по тому же принципу, что и MCJ. Т.е. перед тем как послать страницу клиенту он сканирует ее код, находя в нем все CSS файлы, и обрабатывает их в соответствии с настройками, а настроек этих целая куча (как и библиотек для минимизации). После обработки он сохраняет новые (сжатые) CSS файлы во временную папку. Затем подменяет ссылки на минимизированные CSS файлы в коде страницы. Таким образом оригинальные CSS файлы остаются нетронутыми. После этого отправкой файлов стилей для страницы занимается сервер, а не PHP. Сжимаются и передаются только те стили, которые используются на посещаемой странице.
Возможности MCLite
Наличие нескольких библиотек для минимизации CSS
Возможность вставлять в файлы стилей изображения в кодировке base64, вне зависимости от выбранного минимизатора (преимущества)
Упаковка файлов стилей алгоритмом gzip во время создания файла. Т.е. не будет тратится время на сжатие "на лету"
Возможность использовать Domain CDN для отдачи CSS и изображений
Имеется функция оптимизации базы данных
Несколько режимов объединения файлов
Возможность исключить определенные файлы из обработки/объединения/минимизации
Имеется функция сжатия HTML (на лету, без кэширования)
Наличие нескольких библиотек для сжатия HTML
Минимум файлов
Удобный менеджер кэша со статистикой сжатия
Наличие деинсталлятора (удаляет вместе с файлами и записями модуля)
Поддерживаемые минимизаторы
CSS:
[CSSMin] Joe Scylla
[CSSMin Regex] Shashakhmetov Talgat
[YUI CSS Compressor php port] Tubal Martin
[CanCSSMini] andi
[Crunch CSS] Shirley Kaiser
HTML:
[*][Minify HTML] Stephen Clay
[*]
[htmlMin Regex] Shashakhmetov Talgat
[*][Crunch HTML] Shirley Kaiser
[/list]
Minify HTML рекомендую использовать только с кэшированием HTML на стороне сервера, код сжимает хорошо, но медленный. Сводную таблицу сжатия можно посмотреть здесь. Поддерживаемые версии
Все версии, начиная от 1.5.1 до 1.5.6.4 включительно.
Инструкция по установке/обновлению
Добавил
halfhope
Добавлено
08.09.2014
Категория
Кэширование, сжатие, ускорение
Системные требования
Метод активации
Без активации
Ioncube Loader
Нет
ocStore
1.5.5.1.2 1.5.5.1.1 1.5.5.1
OpenCart.Pro, ocShop
OcShop 1.5.6.4.х
Обращение к серверу разработчика
Нет