Фильтр по версиям
  • Совместимость
Фильтр
Рекомендуем

MCJ - Автоматическое объединение и сжатие CSS, JS

ДОПОЛНИТЕЛЬНАЯ УСЛУГА:


MCJ - Автоматическое объединение и сжатие CSS, JS 

Версия 1.3

PHP скрипт mcj предназначен для автоматической минимизации, объединения и сжатия CSS и JavaScript файлов, используя популярные минимизаторы. Он минимизирует, объединяет, сжимает CSS и JS файлы, а так же позволяет вставлять base64 изображения в css. Это позволит максимально уменьшить количество загружаемых стилей, скриптов изображений, как следствие - уменьшить количество запросов к серверу.

Mcj поможет вам автоматически сжать все используемые CSS и JS в два сжатых файла, избегая при этом загрузки скриптов и стилей, которые не используются на странице. Если Вы установите новое расширение для OpenCart, которое содержит свои CSS и JS файлы, или будете изменять уже существующие файлы, у вас не будет необходимости вручную что-либо добавлять/редактировать/нажимать для правильной работы mcj. Он сам все минимизирует и объединит в соответствии с настройками.

При первой загрузке происходит сжатие файлов, используемых на странице, сжатие CSS и JS файлов занимает много времени(зависит от количества кода), порой около минуты. Последующие загрузки будут лишь проверять файлы на факт изменения или добавления новых файлов. Рекомендуется добавить в .htaccess php_value max_execution_time 200, чтобы увеличить максимальное время работы скрипта.

Поддерживаемые минимизаторы:

CSS:
YUI Compressor CSS PHP Port
CssMin Regex
canCssMini
CssMin (рекомендуется)
JS:
Packer (JavaScript Packer) (обфускатор)
JShrink
JSMin (JSMinPlus)
Google Clousure Compiler (рекомендуется)

HTML:
HTMLMin Regex (рекомендуется, если будете использовать сжатие HTML)

Minify HTML
Результаты минимизаторов тестов можете посмотреть на http://mcj.halfhope.ru/tests/,
а так же провести их на своем сервере можно с помощью server_compatibility_test.zip.


Основные возможности
Автоматическая минимизация, объединение и сжатие
Обработка только тех файлов, которые используются на странице
Все оригинальные файлы не будут изменены
Результатом работы являются статические файлы
Автоматическая пересборка файлов при изменении/удалении файлов/страницы
Использование статического Gzip сжатия
Возможность использования Domain CDN для CSS, JavaScript файлов и изображений
Вставка base64 изображений в CSS
Различные режимы объединения файлов
Управление файлами, которые не будут обработаны/минимизированы/объединены
Управление кешем стилей и скриптов.
Минимизация HTML.
Оптимизация базы данных средствами самой базы данных.
Гибкие настройки, благодаря которым можно настроить mcj под любой шаблон.

Поддерживаемые CMS
OpenCart версий:1.5.x.x

Демо
http://mcj.halfhope.ru/ - Каталог
http://mcj.halfhope.ru/admin - Панель администрарования (логин, пароль уже введены)

Системные требования
Для тестирования совместимости с Вашим сервером скачайте и распакуйте архив server_compatibility_test.zip. Он проведет тестирование минимизаторов mcj с Вашим сервером и покажет, какие модули (библиотеки сжатия) будут работать, а какие нет. PHP >= 5.0. Не страшно, если не работает пара модулей, для этого добавлены другие.

Инструкция http://mcj.halfhope.ru/support/

Задать вопрос по данному товару

Чтобы задать вопрос по товару вы должны авторизироваться или зарегистрироваться.

Написать отзыв

Ваше имя:


Ваш отзыв: Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке: