Функционал расширения - при обновлении шаблон стиля или js через CP , на сервере, в заданных вами папках, создаются сжатые версии.
В качестве компрессора для JS используется Packer от Dean Edwards (выбран как самый оптимальный по результатам сравнений)
При компрессии CSS удаляются все комментарии, линии, пробелы.
Инсталляция
1. Распаковать архив в вашу системную папку (все файлы уже находятся в своих папках, так что об этом не надо волноваться).
2. Активировать расширение через менеджер расширений и при надобности настроить - по умолчанию сжатые версии будут сохранятся в папках inc/js и inc/css. Важно помнить, что указывать требуется абсолютные пути на сервере, а так же позаботится о том, что бы на данных папках был стоял доступ 777.
Разработчикам важно ваше мнение - что еще требуется добавить и вообще, стоит ли развивать данное расширение?
Лично у меня пока следующие идеи:
- внедрить оптимизацию xhtml
- опция оптимизировать шаблоны только в какой-то одной, выбранной пользователем группе
- возможно сохранять сжатые версии в шаблонах (то же, в отдельно выбранной группе)
- возможность “склеивать” файлы одного типа в пределах одной группы шаблонов, если они имеют один префикс.