MCJ — Автоматическое объединение и сжатие CSS, JS
Возможности
- Автоматическая минимизация/объединение/сжатие
- Автоматическое сжатие только тех CSS/JS, которые используются на странице
- Оригинальные файлы остаются нетронутыми
- Имеется функция сжатия HTML (на лету, без кэширования)
- Выбор минимизатора для каждого типа контента (CSS/JS/HTML)
- Возможность отправлять already gzipped файлы (файлы заранее упакованы)
- Возможность использовать Domain CDN (зеркала сайта) для (CSS/JS/HTML) (опционально)
- Оптимизация Базы Данных одним кликом (как в PHPMyAdmin)
- Возможность исключить определенные файлы из обработки/объединения/минимизации
- Несколько режимов объединения файлов (в один файл/группой в папках/не объединять)
- Вставка base64 изображения в CSS (Храните мелкие картинки в CSS)
- Возможность перенести весь JavaScript код в конец страницы. (Статья)
- При использовании модифицированного smartoptimizer отправляются все необходимые для кэширования заголовки вне зависимости от сервера.
- Удобный менеджер кэша со статистикой сжатия
Поддерживаемые минимизаторы
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
JavaScript:
- [JsMinPlus] Tino Zijdel <[email protected]>
- [Google Clousure Compiler (Curl)] Google Developers
- [JShrink] Robert Hafner <[email protected]>
- [JavaScriptPacker] Dean Edwards <[email protected]>
Comment ( 1 )
Автор модуля у себя на сайте пишет:»Не рекомендую покупать MCJ, с JS у него проблемы. Без знаний механизмов работы браузера и программирования, точно не сможете настроить.» И предлагает скачать бесплатную версию, где жмётся только CSS