Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию PHP
5.6
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Что делает данный компонент?
Оптимизация изображения для сайта — это уменьшение объема изображения без видимой потери качества.
При загрузке файла через файловый менеджер, ТВ-поле в ресурсе файла изображения (jpg/png) и при создании превью изображения — он автоматически его оптимизирует.
Сжатие PDF-файлов — уменьшает размер загружаемых PDF-файлов через файловый менеджер, ТВ-поле.
Все работает в автоматическом режиме. Перед использованием посмотрите системные настройки компонента. По умолчанию, включено только сжатие превью. Для изображений размером менее 5MB указывать ключ к сервису TinyPNG не нужно.
Что использует?
Для оптимизации изображения используется доработанный API-компонент к сервису TinyPNG. Компонент позволяет бесплатно и без учета загружать изображения размером до 5MB. Для использования загрузки на большие размеры, придется получить ключ к API на сайте сервиса.
Для сжатия PDF-файлов используется API-компонент к сервису ILovePDF. Для использования необходимо получить ID-проекта и секретный ключ в личном кабинете сервиса.
Интеграция:
Обсуждение проекта на modx.pro
Проект на GitHub.com
Оптимизация изображения для сайта — это уменьшение объема изображения без видимой потери качества.
При загрузке файла через файловый менеджер, ТВ-поле в ресурсе файла изображения (jpg/png) и при создании превью изображения — он автоматически его оптимизирует.
Сжатие PDF-файлов — уменьшает размер загружаемых PDF-файлов через файловый менеджер, ТВ-поле.
Все работает в автоматическом режиме. Перед использованием посмотрите системные настройки компонента. По умолчанию, включено только сжатие превью. Для изображений размером менее 5MB указывать ключ к сервису TinyPNG не нужно.
Что использует?
Для оптимизации изображения используется доработанный API-компонент к сервису TinyPNG. Компонент позволяет бесплатно и без учета загружать изображения размером до 5MB. Для использования загрузки на большие размеры, придется получить ключ к API на сайте сервиса.
Для сжатия PDF-файлов используется API-компонент к сервису ILovePDF. Для использования необходимо получить ID-проекта и секретный ключ в личном кабинете сервиса.
Интеграция:
- Проведена интеграция в minishop2 (msGallery)
- Проведена интеграция в phpThumb (phpThumbOn/phpThumbOf)
- Проведена интеграция в MIGX
Обсуждение проекта на modx.pro
Проект на GitHub.com
2.0.2-beta
Устранены проблемы, возникающее при отсутствии api-ключей
2.0.1-beta
- Полностью переписан компонент
- Добавлена возможность указать ключ к API TinyPNG для сжатия больших файлов
- Добавлена возможность отключить сжатие загружаемых файлов
- Все файлы менее 5 МБ сжимаются через Crazy-режим
- Добавлено сжатие pdf-файлов через сервис ILovePDF.com
1.0.1-beta
- Интеграция в msGallery
- Интеграция в phpThumb
- Добавлена обработка исключений
- Исправлена api-точка для загрузки в crazy-режиме
- Добавлена поддержка ранних версий phpThumb
1.0.0-beta
- Сжатие изображений
Последние обсуждения в сообществе MODX.pro