г. Москва, Ленинградское шоссе, 16А, стр.2
Войти
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Заказать звонок

«Оптимизация картинок и конвертация в webp/avif - автоматически и без сторонних сервисов» от разработчика «Dev2Fun»

Оптимизация картинок и конвертация в webp/avif - автоматически и без сторонних сервисов
0 руб.
0 руб.
-0%
0 руб.
Код решения: dev2fun.imagecompress
СРАВНИТЬ
В СРАВНЕНИИ
Характеристики
Разработчик Dev2Fun
Количество установок Более 1000
Опубликовано 12.05.2017
Обновлено 12.04.2026
Поддерживает композит Да
Адаптивность Да
0 руб.
0 руб.
-0%
0 руб.
УСТАНОВИТЬ
Описание
Отзывы
Как купить?
Установка
Что нового
В рамках SEO все продвигаемые проекты оптимизируют картинки и конвертируют в webp/avif, для браузеров поддерживающих webp/avif.
С этим модулем ваши картинки будут оптимизироваться и/или конвертироваться в webp/avif автоматически.
С этим модулем поисковые системы будут ещё сильней любить ваш сайт :)

Модуль также доступен на GitHub

Что оптимизирует модуль:
  • картинки jpeg
  • картинки png
  • файлы pdf
  • картинки gif
  • картинки svg
Что конвертируется в webp/avif:
  • картинки jpeg
  • картинки png
Преимущества модуля:
  • поддержка мультисайтовости
  • модуль использует рекомендуемые google: jpegoptim, optipng, gs, svgo, gifsicle, cwebp, imagick
  • сжатие картинок в 5-10 раз
  • автоматическая конвертация картинок в webp/avif

  • конвертация в webp/avif "на лету"
  • пройдете анализ PageSpeed Insights
  • автоматическая оптимизация (на лету)
  • оптимизация картинок при ресайзе (на лету)
  • не использует сторонние сервисы
  • не использует curl
  • почти не нагружает сервер
  • оптимизирует без грязи
  • освободится значительное кол-во места на диске (в 5-10 раз!)
  • progressive jpeg
  • возможность оптимизации через консоль (в фоне)
  • гибкие настройки
  • поддержка битрикс24
  • вкл/выкл автоматического уменьшение размера картинок. Можно задать максимальный размер и все картинки которые больше будут автоматически уменьшаться до этого размера.
  • учитывает ориентацию оригинального файла (вертикальные остаются вертикальными, горизонатльные остаются горизонтальными)
  • оптимизация картинок сохраняет оригинальные права на файлы
  • оптимизация картинок сохраняет оригинальное время создание
Режимы конвертации:
  • hitConvert - Конвертация на хитах. При обращении к картинке. Может работать совместно с режимом postConvert. Создает нагрузку при первом обращении к картинке.
  • postConvert - Конвертация в самом конце формирования страницы. Конвертирует все подходящие под условия картинки. Может работать совместно с режимом hitConvert. Создает нагрузку при первом обращении к странице.
  • lazyConvert (рекомендуем) - Отложенная конвертация картинок. В фоне конвертирует все найденные картинки по посещаемым страницам. Работает отдельно от всех режимов. Не создает нагрузку при заходе на страницу.
Поддержка оптимизации при:
  • загрузки картинки превью и детальной у элементов
  • загрузки картинки в свойство FILE Image у элементов
  • загрузки картинки в разделы элементов
  • загрузки картинки в модуль main
  • ресайзе картинки (в т.ч. кэшируемой)
Что также идет:
  • вкл/выкл оптимизация у элементов/разделов/ресайза
  • можно установить качество файлов при сжатии
  • можно установить степень сжатия у файлов
  • вкл/выкл progressive jpeg
  • можно сжать все имеющиеся картинки прям из админки
  • настройки для конвертации в webp/avif
  • агент конвертации картинок
  • агент автоматической очистки истекшего кэша
  • выбор браузеров в которых выводятся webp/avif версии картинок
  • вкл/выкл проверки поддержки браузером webp/avif через заголовки
Консольный скрипт для оптимизации:
/bitrix/modules/dev2fun.imagecompress/console/optimize.php
Консольный скрипт для конвертации:

/bitrix/modules/dev2fun.imagecompress/console/convert.php

Консольный скрипт для очистки кэша страниц конвертаций:

/bitrix/modules/dev2fun.imagecompress/console/cache-delayed-delete.php


Как отключить модуль во время обмена и синхронизаций:
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress');
\Dev2fun\ImageCompress\Compress::setEnable(false); // отключить
\Dev2fun\ImageCompress\Compress::getEnable(); // получить состояние

Решение частых вопросов

Вопрос: Как очистить сконвертированные картинки.
Ответ: Вам нужно сделать следующие действия:

1. Очистить таблицы:
DELETE FROM b_d2f_imagecompress_images_to_converted;
DELETE FROM b_d2f_imagecompress_images_converted;
(запросы можно выполнить на странице /bitrix/admin/sql.php?lang=ru&del_query=Y)

2. Удалить файлы webp через админку или консоль: rm -rf <path_to_site>/upload/resize_cache/webp

3. Очистить кеш полностью (через админку) или только html в консоле: rm -rf <path_to_site>/bitrix/html_pages


Вопрос: Можно ли восстановить исходные картинки при их оптимизации?
Ответ: В бесплатной версии модуля, при оптимизации, исходная картинка заменяется на оптимизированную версию. Тем самым восстановить исходную картинку не возможно.
Вам следует сделать бэкап папки upload перед началом оптимизаций.

Вопрос: Можно ли восстановить исходные картинки при их конвертации в webp/avif?
Ответ: При конвертации восстановить исходные картинки можно. Для этого необходимо отключить конвертацию в настройках модуля и сбросить кэш.

Вопрос: Что делать, если возникли проблемы?
Ответ: При любых проблемах следует писать на почту support@dev2fun.com или https://t.me/dev2fun_support

Поблагодарить автора
Коллеги, просим вас сообщать если у вас при работе с модулем возникнут баги/неудобства/идеи или что-то ещё.
Сделаем модуль лучше все вместе.
Спасибо.

Приобретенные программные продукты поставляются в виде цифро-буквенного кода. Используя код, вы сможете установить продукт на хостинг. Код приходит на указанный в заказе адрес электронной почты.

Время от момента получения оплаты до момента отправки кода составляет несколько часов. В течение этого периода выполняет оформление приобретенной продукции.

Обращаем ваше внимание, что дополнительная задержка может быть вызвана некорректно указанным адресом почты. Просим вас внимательно проверять ваши персональные данные при оформлении заказа. Мы гарантируем, что конфиденциальность ваших данных будет соблюдена.


Что требуется для установки:

  1. CSM «1С-Битрикс».
  2. Домен.
  3. Хостинг.

Мы предлагаем приобрести все необходимое в готовом наборе на нашем сайте. Это позволит ускорить дальнейшую установку.

Бонус: бесплатная базовая установка!

Подробнее

Безналичный расчет

Мы предлагаем этот вид оплаты как физическим, так и юридическим лицам. Заполнив и подтвердив заказ, вы получите на свой электронный адрес счет с реквизитами. Его необходимо распечатать и оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа. Обращаем ваше внимание, что в соответствии с пп. 26 п. 2 ст. 149 НК РФ реализация программных продуктов осуществляется без НДС.

Оплата через сервис Яндекс.Деньги

Мы предлагаем этот вид оплаты физическим лицам (вам не придется платить комиссию за перечисление денежных средств). Сертификаты PCI Security Standards Council гарантируют надежность и полную безопасность платежей.

Чтобы получить подробную информацию о сервисе, вы можете ознакомиться с официальными реестрами Visa International и MasterCard Worldwide. Заполнив и подтвердив заказ, вы будете переадресованы на сайт сервиса Яндекс.Деньги. Там вы сможете оплатить заказ, воспользовавшись картой Visa, Mastercard или Maestro или кошельком Яндекс.Деньги.

Подробнее
Правила установки:
  1. Установить модуль в административной панели
  2. Установить через консоль jpegoptim, optipng, gs, svgo, gifsicle
  3. Перейти в настройки модуля
  4. Указать пути до: jpegoptim, optipng, ps2pdf, svgo, gifsicle и сохранить
  5. Активировать нужные модули
  6. Поблагодарить автора :)
  7. Использовать.
Как установить jpegoptim:
  • Ubuntu/Debian: sudo apt-get install jpegoptim
  • Centos/BitrixVM: sudo yum install jpegoptim
Как установить optipng:
  • Ubuntu/Debian: sudo apt-get install optipng
  • Centos/BitrixVM: sudo yum install optipng
Как установить gs:
  • Centos/BitrixVM: sudo yum install ghostscript
  • Debian/Ubuntu: sudo apt-get install ghostscript
  • Alpine: sudo apk add ghostscript
  • Arch Linux: sudo pacman -S ghostscript
  • Kali Linux: sudo apt-get install ghostscript
  • Fedora: sudo dnf install ghostscript
  • OS X: sudo brew install ghostscript
  • Raspbian: sudo apt-get install ghostscript
Как установить svgo:
  • установить node.js 20+
  • npm install -g svgo
  • переместить svgo в /usr/lib/node_modules
  • для svgo сделать симлинк: ln -s /usr/lib/node_modules/svgo/bin/svgo /usr/bin/svgo
  • для node.js тоже сделать симлинк в папку /usr/bin
Как установить gifsicle:
  • Centos/BitrixVM: sudo yum install gifsicle
  • Debian/Ubuntu: sudo apt-get install gifsicle
Как установить cwebp:
  • Centos/BitrixVM: sudo yum install libwebp-tools
  • Debian/Ubuntu: sudo apt-get install webp
Как настроить конвертацию в webp:
  • поставить галку на активности
  • выбрать нужный алгоритм из phpWebp и cwebp (мы рекомендуем phpWebp, он сжимает в 10-15 раз лучше, но чуть дольше)
  • указать качество, мы рекомендуем ставить 80 (+/-10)
Важно знать про конвертацию:
  • конвертер не удаляет исходные файлы, а создает новые (папка: /upload/resize_cache/webp)
  • указанную выше папку можно спокойно удалить, тогда модуль пересоздаст webp-файлы
  • алгоритм phpWebp использует расширение GD
  • алгоритм cwebp использует расширение CWebP (https://developers.google.com/speed/webp/docs/using)
  • при конвертации вызываются события: OnBeforeConvertImage, OnBeforeConvertImageWebp и OnAfterResize
Важно: модуль использует серверные утилиты. Необходимо, чтоб на сервере они были установлены.
Если у вас возникли сложности, пишите нам в техподдержку, постараемся вам помочь.


Поблагодарить автора
0.11.14
* Улучшение безопасности при работе с exec()
* Переход с webpack.js на vite.js
0.11.13
* Исправлена ошибка, если GD был собран без поддержки exif
* Убрана проверка на readable и executable из под php. Теперь проверяется только на наличие версии
* Улучшена проверка доступности функции exec и необходимых серверных утилит
* Добавлена возможность сбрасывать кэш поиска картинок для конвертации
* Добавлена возможность сбрасывать кэш замены исходных картинок на webp/avif версии
* Улучшено удаление сконвертированной картинки при удалении исходной
* Значительно улучшена безопасность, при работе с exec
0.11.11
* Исправлен временами встречающийся баг с неправильными путями
0.11.10
* Исправлен баг, при котором не сохранялась картинка у элемента инфоблока, при оптимизации jpeg картинки
* Возвращена вероятность ошибки "Mysql query error: (2006) MySQL server has gone away (400)". Возникает при наступлении таймаута коннекта к mysql
* Исправлен баг "Dev2fun\ImageCompress\Compress::resize(): Argument #2 ($strFilePath) must be of type string, null given, called in"
* Обновление фронтенда
0.11.9
* Конвертация. Исправление ошибки конвертации при отсутствии хеша картинки (предложил @Elnadrion)
* Конвертация. Исправление ориентации при конвертации в webp (предложил @bxmeta)
* Конвертация. Исправление ориентации при конвертации в avif
* Оптимизация. Исправление ориентации при оптимизации при использовании jpegoptim и optipng
* Оптимизация. Исправлена ошибка "Mysql query error: (2006) MySQL server has gone away (400)"
* Оптимизация. Улучшена оптимизация. Теперь при использовании jpegoptim и optipng переносятся оригинальные права и дата создания
0.11.8
* Исправление выбрасывания исключения jpegoptim и других
* Конвертация. UI. Добавлен функционал указания браузеров для которых должны выводиться webp/avif версии картинок
* Конвертация. UI. Добавлен функционал вкл/выкл проверки поддержки браузером webp/avif через заголовок Accept
0.11.7
* Фикс багов версии 0.11.6
0.11.6
* Конвертация. Теперь картинки с mime-type webp/avif и с расширениями jpeg/jpg/png не попадают в игнор, а конвертируются в webp/avif
* Конвертация. Теперь в cli всегда работает конвератация, даже если активность конвертации отключена у сайта по-умолчанию. Ранее, если у сайта по-умолчанию была отключена конверация, то в cli конвертация тоже не работала.
* Исправлен баг проверки работы интервальных агентов на кроне
* Настройки. Добавлена отдельная ошибка при проверке на доступность чтения/воспризведения у консольных утилит: jpegoptim, optipng, ps2pdf, cwebp, svgo, nodejs, gifsicle
* Оптимизация. Исправлена редкая ошибка Argument #1 ($strFilePath) must be of type string....
0.11.5
* Конвертация. Добавлен агент для конвертации
* Конвертация. Добавлена возможность активировать/деактивировать агента для конвертации в настройках модуля
* Конвертация. Добавлен функционал поиска картинок для конвертации
* Конвертация. Добавлен функционал удаления конвертированных картинок
* Улучшен алгоритм проверки, что интервальные агенты работают через cron
0.11.4
* Исправлен баг Non-static method Bitrix\Main\Data\CacheEngineFiles::delayedDelete() cannot be called statically (0)
* Исправлены баги в списках оптимизаций и конвертаций картинок
* Улучшена поддержка кириллических доменов
* Снижена поддержка не валидных названий картинок. Выявлено, что сейчас не поддерживаются названия с пробелами и не валидными знаками
* Улучшено удаление webp/avif-версий удаляемых картинок
* Добавлен интервальный агент для оптимизации картинок. Крайне важно, чтоб интервальные агенты работали на кроне!
0.11.3
* Исправлен баг, при котором данные о сконвертированных картинках не попадали в бд
0.11.2
* Значительные улучшения производительности при больших количествах картинок
* Исправлен баг при удалении модуля
* Исправлен баг при сохранении флага "Включить автоочистку resize_cache при полном сбросе кэша"
0.11.1
* Уменьшен объем создаваемого кэша. Рекомендуется сбросить кэш.
* Улучшен поиск сопоставления исходных картинок с webp/avif копиями
* Улучшен функционал исключения по исходным картинкам
0.11.0
* Исправлена ошибка "Column DATE_CREATE is not found in the b_d2f_imagecompress_images table"
* Изменено место хранение webp/avif картинок. Теперь картинки хранятся по пути /upload/dev2fun.imagecompress
* Добавлен функционал миграции из старого хранилища в новый, путь: /bitrix/admin/dev2fun_imagecompress_convert_move.php
* Исправлена проблема с пропаданием webp/avif версий после полного сброса кэша
* Добавлена возможность очистки по кнопке ресайзнутых картинок из директорий: /upload/dev2fun.imagecompress/webp/resize_cache и /upload/dev2fun.imagecompress/webp/resize_cache
* Добавлена возможность автоматического сброса ресайзнутых картинок при полном сбросе кэша. Делается на странице настройки конвертаций
* Теперь при ошибках пишутся сообщения в общий журнал событий
* Добавлен foreign key на поля: b_d2f_imagecompress_images_to_converted.IMAGE_ID и b_d2f_imagecompress_images_to_converted.CONVERTED_IMAGE_ID

Если столкнетесь с проблемами при обновлении, то можете переустановить модуль или написать на почту support@dev2fun.com и мы поможем
0.10.5
* Исправлена ошибка "UNCAUGHT_EXCEPTION - [DivisionByZeroError] Division by zero (0)"
0.10.4
* Конвертация: исправлен warning "Array to string conversion"
* Конвертация: Исправлен fatal error
0.10.3
* Конвертация: исправлена конвертация при экронировании пути
* Конвертация: добавлена поддержка путей не от корня сайта
* Конвертация: исправлен warning "Array to string conversion"
0.10.2
* Исправление бага конвертаций в UI
0.10.1
* Добавлена поддержка конвертации не валидных названий файлов
* Поправлены баги в интерфейсе при конвертации
0.10.0
* Поправлен баг в исключаемых для конвертации путях до картинок. Теперь учитываются дубли картинок с разными путями.
* Поправлен баг c двойным upload при работе с методом Convert::convertImageByPath()
* Изменена регулярка исключения по-умолчанию с (\/bitrix\/.*) на (\/bitrix\/(?!services\/main\/ajax\.php).*) в связи с запросами битрикса в /bitrix/services/main/ajax.php. Внимание! При обновлении старая регулярка удалится из настроек.
0.9.0
* теперь метод Dev2fun\ImageCompress::getBrowserAgentName(?string $userAgent) поддерживает null
* добавлен функционал авто-очистки истекшего кэша
* добавлен скрипт авто-очистки истекшего кэша для крона, располагается по адресу: ./console/cache-delayed-delete.php
* добавлен агент авто-очистки истекшего кэша для крона
0.8.6
* исправлен баг в регулярных выражениях исключений в функционале конвертации
0.8.5
* исправлен баг, при котором не производился авто-ресайз при сохранении картинок в инфоблоках
* добавлена возможность указания пути до node.js для запуска svgo
* исправлен баг Column `SITE_ID` is not found in the `b_d2f_imagecompress_images`
0.8.4
* исправление бага при оптимизации отсутствующей картинки для разделов
* исправление бага при проверке поддержки конвертации у браузера
* исправление бага в путях при конвертации картинок в корне папки upload
0.8.3
улучшена поддержка старых версий битрикса: * Поправлена проблема Call to undefined method Bitrix\Main\Data\Cache::noOutput() * Поправлена проблема Call to undefined method Bitrix\Main\ORM\Fields\StringField::configureNullable()
0.8.2
- Техническое обновление 2
0.8.1
- Техническое обновление
0.8.0
- Добавлен режим конвертации LazyConvert, который конвертирует картинки в фоне и практически без оверхеда. За счет этого режима удалось добиться 10х прироста в скорости.
- Добавлены дополнительные настройки
- Добавлена поддержка мультисайтовости для конвертаций
- Поправлены несколько багов
- Улучшена работа режима postConvert
- Улучшена обработка ошибок
- Переработано меню модуля в админке
- При оптимизации добавлено сохранение нового размера файла картинки для битрикс24 (таблица b_disk_object)
0.7.5
- исправление бага при конвертации прозрачных png-картинок в webp для режима phpWebp
- исправление бага в админке при сохранении страниц-исключений
0.7.4
- добавлена поддержка кириллицы и пробелов в названиях файлов
- добавлен консольный скрипт конвертации картинок в WEBP/AVIF. Расположение `console/convert.php`
0.7.3
- исправление бага с $globalEnable в классе Convert
0.7.2
- правка активности оптимизации
- правка активности конвертации
- добавлена поддержка php8.0
0.7.1
- Добавлено исключение всех страниц /bitrix из конвертаций
- Улучшена страница настроек
0.7.0
- Улучшена обработка настроек
- Поправлено несколько багов
- Добавлена поддержка конвертации картинок в avif
0.6.8
- Улучшена обработка настроек
0.6.7
- Исправлен баг связанный с сохранением свойств инфоблоков
0.6.6
- Исправлен небольшой баг в настройках
- Добавлена поддержка страниц исключений для конвертации в webp (главная страница обозначается как index.php)
0.6.5
- Улучшена поддержка php8
- Улучшена оптимизация pdf
- Добавлена поддержка выбора вида оптимизации для pdf
0.6.3
- Улучшен поиск не webp картинок у аттрибутов с url
0.6.2
- Улучшен поиск картинок для режима postConvert, в т.ч. и атрибут srcset и css-стили background-image, background и т.п.
0.6.1
- Улучшен режим postConvert
0.6.0
- Добавлен режим пост-конвертации (postConvert). Модуль может работать сразу в 2 режимах. Но лучше использовать пост-конвертацию
- Добавлена возможность указания поиска поддерживаемых атрибутов для пост-конвертации
- Добавлено время жизни кэша для пост-конвертации

Не забудьте сбросить кэш
0.5.5
- Поправлен баг с проверкой браузера
- Добавлено событие OnBeforeCheckWebpBrowserSupport c переменной $supportBrowsers, для изменения списка поддерживаемых браузеров. Переменная передается по ссылке.
- Добавлено событие OnAfterCheckWebpSupport c переменной $result, для изменения результата проверки поддержки webp. Результат необходимо вернуть `return $result;`
- Исправлена проверка текущей страницы, теперь webp по-умолчанию отключен в разделах `/bitrix/admin/`
- Убрана проверка поддержки webp в HTTP_ACCEPT из-за отсутствия её в некоторых ajax-запросах. Если хотите добавить, кастомизируйте через событие `OnAfterCheckWebpSupport`
- Исправлен баг в проверке размера файла

Спасибо за ожидание! Вы лучшие!
Не забудьте cбросить кэш.
0.5.4
- Поправлен баг с не показом картинок для тех у кого в HTTP_ACCEPT нет image/webp

Примечание: Вам необходимо cбросить кэш.
0.5.3
- Добавлена конвертация в webp на лету для ресайза (CFile::ResizeImageGet()).
- Поправлен баг при конвертации прозрачных png-файлов.
- Поправлен баг с выводом пустых картинок

Примечание: Вам необходимо почистить папку upload/resize_cache и сбросить кэш.
0.5.2
- Исправлена ошибка, при которой на маках была белая область вместо картинки.
Примечание: Если браузер не поддерживает webp, то показываются старые файлы.
0.5.1
- Изменен алгоритм проверки типа изображения при конвертации в webp
0.5.0
- Добавлена возможность конвертации картинок в webp "на лету"
- Добавлены алгоритмы конвертаций в webp: phpWebp и cwebp
- Добавлены настройки для конвертаций в webp
- Обновлен роадмап и описание решения в на странице маркетплейса
0.4.5
- Выведены настройки для svg и gif
0.4.4
- Исправлен мелкий баг в настройках
0.4.3
- Исправлен мелкий баг
0.4.2
- Исправлен мелкий баг
0.4.1
- Исправлен баг в тестировании конфигурации (Dev2fun\ImageCompress\Check)
0.4.0
- Добавлена оптимизация gif-изображений
- Добавлена оптимизация svg-изображений
- Добавлена поддержка списков pdf/gif/svg в списке

Roadmap
- 0.5.x: будет добавлена возможность оптимизаций по кастомным путям
- 0.6.x: будет добавлена возможность конвертаций картинок
- 1.0.x: будет добавлена возможность замены дублирующих картинок
Поддержите, пожалуйста, выпуск обновлений донатом
0.3.1
- Добавлена возможность вкл/выкл оптимизацию на instance (полезно для обменов и синхронизаций)
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress'); \Dev2fun\ImageCompress\Compress::setEnable(false); // отключить \Dev2fun\ImageCompress\Compress::getEnable(); // получить состояние
- Добавлен метод для кастомного запуска оптимизации
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress'); \Dev2fun\ImageCompress\Process::start(); // запускает оптимизацию 30 не оптимизированных файлов
0.3.0
- Добавлена возможность оптимизации PDF-файлов
- Добавлена возможность вкл/выкл оптимизация png, jpeg, pdf
0.2.8
- Исправлен chmod. Улучшена конвертация в восьмеричные.
0.2.7
- Исправлен chmod. Добавлена конвертация десетичных чисел в восьмеричные.
0.2.6
- Исправлен баг с правами (chmod)
0.2.5
- События переведены на новое ядро (D7) и протестированы
- Добавлена возможность удаления отсутствующих файлов
- Добавлена возможность указать права для оптимизируемого файла (при указании "0" права не меняются)
Поддержите нас донатом, спасибо!
0.2.4
- Улучшена обработка старых версий optipng
- Добавлена возможность повторной оптимизации
- Улучшен поиск по имени файла
Коллеги, готовим минорный релиз с функционалом заменой дублирующих картинок символьными ссылками.
Поддержите нас донатом, спасибо!
0.2.3
- добавлены события
- добавлен функционал возможности ресайза картинок перед оптимизацией
0.2.2
- Улучшена поддержка PHP5.6
- Внимание! Ветка 0.2.X последняя для PHP5. С версии модуля 0.3+ будет поддерживаться только PHP7+.
Пожалуйста обновите версию PHP заранее!
0.2.1
- Улучшен алгоритм "Сжать все"
- Добавлена поддержка выбора алгоритмов оптимизации. Задел на будущее
- Добален шаг с сохранением таблиц оптимизированных картинок при удалении модуля
- Улучшена обработка ошибок
- Добавлен скрипт для оптимизации из консоли /bitrix/modules/dev2fun.imagecompress/console/optimize.php подробности на странице модуля
- Поддерживаемая версия PHP 5.5+
- Улучшена поддержка PHP7.2
0.1.12
- исправлен баг с количеством шагов
- исправлен баг с подвисанием при отсутствии картинок
- добавлен функционал количества картинок за шаг оптимизации
0.1.11
- техническое обновление
0.1.10
- улучшен вывод счетчика, при множественной обработке
0.1.9
- улучшена множественная обработка картинок
0.1.8
- улучшена поддержка php5.3
- добавлена проверка на наличие картинке на диске
- добавлен запрет сжатия при отсутствии картинки на диске
- теперь при установке автоматически включается прогрессивное сжатие
- теперь при установке у optipng автоматически устанавливается степень сжатия 5
0.1.7
- улучшена поддержка multiple
- добавленна поддержка progressive jpeg
- добавленна поддержка запрета уменьшения качества
0.1.6
- улучшена поддержка php7
0.1.5
- улучшена поддержка старых версий php
- улучшена обработка файлов с не правильными названиями
- улучшена обработка уже оптимизированных картинок
- улучшена обработка списка картинок
0.1.4
- поправлен баг с правами на картинки после оптимизации
- поправлен баг с GetFields
- Администраторам: Убедитесь в наличии прав на редактирование и чтение у всех файлов /upload
0.1.3
- убрана константа ADMIN_MODULE_NAME
0.1.2
- убрана поддержка Bitrix\Main\Text\String
- улучшена поддержка php5.3
Dev2Fun Dev2Fun
Dev2Fun  - небольшая российская инди-студия. Мы - это команда профессионалов имеющая большой опыт разработки сложных web-решений для бизнеса. Мы разрабатываем проекты с нуля, от идеи, и до ...
Нужна консультация?
Наши специалисты ответят на любой интересующий вас вопрос
Заполните форму и получите ПРЕЗЕНТАЦИЮ РЕШЕНИЯ
получить презентацию
Рассчитать стоимость сайта под ключ
  • Запуск на хостинге
  • Индивидуальный дизайн
  • Наполнение контентом
  • Настройка
  • Адаптация под сферу деятельности
  • Поисковая оптимизация
С этим товаром покупают
Затрудняетесь с выбором?
Поможем подобрать подходящее решение под ваши задачи и пожелания
Преимущества
Быстрый запуск
Запуск сайта занимает 4 рабочих дня
Минимальные вложения
Стоимость готового сайта составляет от 14 950 ₽
Наглядность
Вы видите сайт до его покупки и знаете, за что платите
Индивидуализация
Ваш сайт будет уникальным, доработанным именно под вас
Спокойствие
Сайт будет находиться у вас в собственности!
Часто задаваемые вопросы
Что такое готовое решение?

Это шаблон сайта или интернет-магазина с домоконтентом, лид-формами и кнопками. Вы можете купить готовое решение для бизнеса и пользоваться им. Наши специалисты дорабатывают шаблоны под специфику вашего бизнеса.

От чего зависит стоимость готового решения?

Цена складывается из следующих элементов:

  1. шаблон дизайна;
  2. комплект цветовых схем;
  3. запрограммированные web-страницы;
  4. тестовый контент;
  5. структура меню;
  6. мастер установки.

Помимо готового решения, для создания сайта необходима CMS «Битрикс», а также аренда хостинга и домена.

Можно купить отдельно готовое решение?
Да, такая возможность есть. Однако для функционирования сайта на основе готового решения необходимо купить CMS «1С-Битрикс», арендовать хостинг и домен.
Принимаете оплату наличными?
Предлагаем клиентам оплатить услуги с помощью сервиса LiqPay картами Visa или MasterCard.
У вас действует безналичный расчет?
Да. Для этого укажите безналичный способ оплаты при оформлении заказа. После покупки на указанную вами электронную почту поступит счет, который можно оплатить в любом банке.
Цена программных продуктов указана с учетом НДС?
НДС не входит в указанную стоимость.
Для чего нужна система «Битрикс»?
На основе этой системы управления разрабатываются интернет-магазины и сайты. С помощью «Битрикс» владелец управляет проектом даже без навыков программирования. Визуальный редактор преобразует действия администратора в программный код, благодаря чему вы можете создавать и менять контент самостоятельно.
Какую редакцию выбрать?

Для каждого готового решения есть свой список подходящих версий CMS. Индивидуальный перечень представлен на странице программного продукта.

По функционалу редакции делят на 2 группы:

  1. для создания посадочных страниц и корпоративных сайтов;
  2. для разработки интернет-магазинов.

Лендинги и корпоративные сайты можно создать в редакциях «Старт» и «Стандарт». «Стандарт» имеет модуль проактивной защиты, который состоит из следующих элементов:

  1. инструмент для выполнения аудита;
  2. панель безопасности с разными степенями защиты;
  3. антивирусная программа;
  4. система одноразовых паролей;
  5. защита от DDoS-атак;
  6. журнал вторжений и др.

В перечисленных редакциях также можно создать интернет-магазин. Однако в них нет модуля корзины, который есть в других готовых решениях. Самая подходящая версия для разработки интернет-магазина ─ «Малый бизнес» и «Бизнес». Их можно интегрировать с 1С.

Редакция «Бизнес» подойдет:

  1. Интернет-магазинам с несколькими категориями клиентов, когда цена на один товар отличается для каждой из категорий (например, оптовые и розничные).
  2. При введении программ лояльности, скидочных и бонусных систем.
  3. Магазинам, которые продают комплекты товаров (основной товар + аксессуары).
  4. Компаниям, которые продают наборы из основного и актуального товара (последний не обязателен для использования основного продукта).
  5. Владельцам нескольких складов или офлайн-магазинов (сведения о наличии продукции нужно разместить в интернет-магазине).

В остальных случаях подходит версия «Малый бизнес». При необходимости ее можно расширить до редакции «Бизнес» за дополнительную плату.

В будущем можно перейти на другую редакцию?
При доплате редакцию с ограниченным функционалом можно поменять на более продвинутую.
Если лицензия «Битрикс» просрочена, можно установить решение?

Нет, чтобы установить решение нужна действующая лицензия, которая куплена не позднее 1 года назад. Спустя 12 месяцев лицензию необходимо продлить по льготному или стандартному тарифу.

Льготный период ─ 30 дней со дня окончания предыдущей лицензии, когда продление стоит 22% от полной цены. Продлить лицензию на стандартных условиях можно после завершения льготного периода. Стоимость составит 60% от базовой суммы.

Обязательно продлевать лицензию каждый год?
Нет, решение будет функционировать без продления. Но разработчики регулярно улучшают систему «Битрикс», добавляют новые функции, без которых сайт устаревает. Чтобы недорого продлить лицензию, воспользуйтесь льготным тарифом.
Техподдержку нужно продлевать ежегодно?
Нет, но в этом случае нельзя переустанавливать CMS, так как повторная загрузка решения невозможна. Продление технической поддержки стоит 50% от цены решения.
Можно использовать готовое решение для другого сайта без повторной покупки?
Да. Купон на установку решения, который прикреплен к лицензионному ключу «Битрикс», позволяет создать несколько сайтов с установкой имеющегося решения.
Зачем расширять лицензию?
Вы сможете создать и редактировать несколько сайтов на общей лицензии, используя одни доступы. В версии «Старт» можно разработать 2 сайта, остальные версии не ограничивают количество веб-ресурсов.
Вы поможете установить решение?

Да, мы устанавливаем готовые решения. Для версии «Малый Бизнес» и выше установка бесплатная. Только предоставьте специалисту:

  1. ссылки на хостинг, логин и пароль для авторизации;
  2. доменное имя;
  3. лицензионный ключ «Битрикс»;
  4. купон для установки.
Какой хостинг лучше?
Существует перечень хостинговых компаний, которые рекомендует «Битрикс». Хостинг-провайдеры из этого списка используют технологии, которые обеспечивают высокую производительность. Один из них ─ компания Timeweb. Для стабильной работы сайта выбирайте тариф Optimo+. Для ресурсов с высокой посещаемостью подойдут специальные тарифные планы для использования на «Битриксе», к примеру, Eterno.
Как заказать домен?
Рекомендуем арендовать наш домен или выбрать его у хостинговой компании.
Как установить «Битрикс»?
  1. После покупки вам на e-mail придет лицензионный ключ из 23 латинских буквы и цифр в формате: XXX-XX-XXXXXXXXXXXXXXXX. Зарегистрируйте его на сайте Битрикса.
  2. Скачайте установочный файл на компьютер.
  3. Войдите на официальный сайт веб-хостера, пройдите авторизацию.
  4. Войдите в файловый менеджер для загрузки установочного файла в корневую папку хостинга.
  5. Сформируйте базу данных.
  6. Перейдите по адресу тестового домена с помощью ссылки «имя-сайта/bitrixsetup.php».
  7. Выберите редакцию, лицензионный ключ которой пришел на e-mail.
  8. Вставьте полученный на электронную почту 23-значный код в поле «Лицензионный ключ». Нажмите «Загрузить».
  9. После фразы «Начало установки» на экране нажмите «Далее».
  10. Поставьте галочку напротив пункта «Я принимаю лицензионное соглашение» и кликните кнопку «Далее».
  11. Поставьте галочку напротив пункта «Я хочу зарегистрировать свою версию продукта». Заполните обязательные поля. Если создаете сайт на иностранном языке, отметьте пункт «Установить в кодировке UTF-8» и нажмите кнопку «Далее».
  12. На экране для предварительной проверки системы отобразятся показатели вашей редакции. Выделенные зеленым цветом значения отвечают требованиям, красным ─ не отвечают. Чтобы исправить несоответствующие показатели, обратитесь в техподдержку хостинг-провайдера.
  13. На экране «Создание базы данных» введите нужные сведения (база создается на хостинге).
  14. После заполнения всех обязательных полей можете создать администратора сайта.
  15. Воспользуйтесь шаблоном для установки. Выберите бесплатный шаблон или готовое решение.
Как установить готовое решение?

Соблюдайте алгоритм:

  1. Установите на хостинг систему «Битрикс».
  2. Авторизуйтесь под доступами администратора, для этого перейдите по ссылке имя-сайта/bitrix.
  3. Перейдите в административную панель в разделе Marketplace и выберите подраздел «Обновление решений». Затем откройте вкладку «Активация купона».
  4. Купон ─ это 25 символов (цифры и заглавные буквы латинского алфавита). Введите купон и нажмите кнопку «Активировать купон».
  5. Когда в «Списке обновлений» появится название решения, поставьте галочку и загрузите его.
  6. Откройте вкладку «Установка обновлений» и установите их.
  7. Выберите название купленного решения и отметьте пункт «Загрузить».
  8. Найдите в «Настройках» подраздел «Список мастеров». Найдите название вашего решения и отметьте пункт «Установить».
  9. В появившемся мастере установки отметьте пункт «Существующий» и кликните «Далее».
  10. На экране «Выбор шаблона» нажмите «Далее».
  11. Выберите цветовую схему и кликните «Далее».
  12. Замените демоконтент и нажмите «Установить».
  13. На экране «Завершение настройки» кликните «Перейти на сайт».
Техподдержка входит в стоимость покупки «Битрикса»?
Да. Вместе с покупкой лицензии «Битрикса» вы получите бесплатную техподдержку на год, сможете обновлять функционал CMS и консультироваться с разработчиками в режиме онлайн. Через год можно воспользоваться льготными условиями продления лицензии.
Цена решения включает техподдержку?
Да. Вы можете бесплатно обновлять функционал решения и обращаться с вопросами в течение года со дня покупки. По истечении этого срока вы сможете продлить услугу за половину стоимости готового решения.
Можно заказать доработку решения? Сколько стоит услуга?
Разработчики адаптируют любое готовое решение под задачи клиента. Для этого достаточно составить подробное техническое задание и отметить желаемые корректировки. При наличии верстки и дизайн-макета на доработку уйдет меньше времени.
Меня устраивает дизайн интернет-магазина, но без модуля корзины. Можно ли его отключить и снизить расходы?
Да. Интернет-магазин можно поставить на версию «Старт» с сохранением витрины товаров, однако некоторые блоки будут неактивны. Обсудите вопрос более подробно с менеджером.
Можно создать витрину товаров до разработки интернет-магазина?
Да, такое часто встречается.
Что делать, если веб-ресурс похож на сайты конкурентов?
Чтобы выделить сайт среди конкурентов, обратитесь за его доработкой. При небольших затратах вы получите отличающийся от остальных веб-ресурс.
Много ли в интернете таких же сайтов, как мой?
Вероятность встретить «дублера» очень мала. Ваш сайт станет индивидуальным уже спустя 2-3 месяца после запуска. Пользователи не распознают, что веб-ресурс создан на базе готового решения.
Возможно ли SEO-продвижение сайта на шаблоне?
Да, все готовые решения из каталога можно продвигать в поисковиках. При установке мы проверяем, отвечает ли продукт требованиям поисковых систем и устраняем выявленные ошибки.
Как можно оплатить покупку? У вас есть рассрочка?
При заказе клиент вносит предоплату на расчетный счет или с помощью банковской карты. Также можно приобрести готовое решение в рассрочку на 10 месяцев.
Если у меня есть хостинг, цена снизится?

Если у вас есть хостинг, это не всегда снижает цену. На практике встречаются ситуации, когда параметров хостинга не хватает для корректной работы и продвижения веб-ресурса. Если вы пользуетесь услугами хостинговых компаний Rusonyx, Timeweb или Ru-Center, цена уменьшится на сумму приобретения хостинга. В других случаях рекомендуем обсудить вопрос с менеджером.

Мы предлагаем простые тарифные планы для небольших бюджетных проектов.

Можно поменять дизайн готового решения?
Да. Позвоните нам, и менеджер более подробно проконсультирует вас по этому вопросу.
Можно интегрировать интернет-магазин с 1С?
Интернет-магазинам на «Битриксе» в редакции «Малый бизнес» или «Бизнес» доступна интеграция с 1С. Услуга не входит в базовую стоимость решения. Подробнее узнать о возможности интеграции можно на нашем сайте.
Можно доработать готовый сайт?
Готовый сайт ─ это экономичное решение. На запуск такого веб-ресурса уходит на 2-3 месяца меньше, чем на разработку сайта с нуля. К тому же создание веб-ресурса под ключ стоит дороже по сравнению с приобретением готового решения. При покупке шаблона клиент экономит до 50-100 тысяч рублей. В итоге заказчик получает работающий сайт, который привлекает покупателей и повышает прибыль. Дизайн веб-ресурса можно поменять позже, если необходимо.
Чем отличаются ваши сайты от сайтов в аренду?
При покупке у нас вы получите персональный сайт с полным доступом, лицензионные документы, домен, хостинг и обучение. Наши сайты работают на платформе «Битрикс» ─ лидере рынка в России. Один из плюсов ─ доступная документация на русском языке. Вы сможете управлять сайтом сами, воспользоваться услугами нашего интернет-агентства или других партнеров «Битрикса».
Сколько действует лицензия?

Лицензия действует 12 месяцев со дня покупки и открывает владельцу дополнительные возможности:

Общие для всех продуктов:

  • обновление продукта;
  • получение новых версий: можно посмотреть популярные обновления для Управления сайтом и Битрикс24, а также частоту их выхода;
  • приоритетная техподдержка: срочный ответ в течение шести рабочих часов;
  • система резервного копирования в облако;
  • использование Маркетплейса;
  • конструктор «Сайты24».

Уникальные для «1С-Битрикс: Управления сайтом»:

  • обновление системы безопасности;
  • инспектор сайтов;
  • ускорение загрузки сайта CDN;
  • мобильное приложение администратора магазина для редакций «Малый бизнес» и «Бизнес»;
  • автобюджет контекста в Яндекс.Директе;
  • BigData: Персонализация;
  • защита от DDoS.

Уникальные для «1С-Битрикс24»:

  • работа телефонии;
  • автозаполнение реквизитов по ИНН;
  • работа открытых линий:
    • настраивать и создавать Открытые линии можно без ограничений;
    • онлайн-чат работает без ограничений;
    • каналы коммуникаций исчезают из виджета CRM;
    • сообщения на портал из настроенных каналов продолжают приходить;
    • настроить каналы нельзя ─ будет выдаваться ошибка (кроме Онлайн-чата);
    • нельзя ответить на сообщения, т.к. они не доставляются.

Даже если по истечении срока вы не продлите лицензию, сайт продолжит работать.

Рассмотрим юридическую сторону лицензирования. Послу оплаты покупатель получает сразу две лицензии:

  1. Стандартную. Позволяет пользоваться продуктом, обновлять его, устанавливать решения из Маркетплейса. Также владелец получает приоритетную техническую поддержку и другие возможности из приведенного выше списка. Стандартная лицензия действует один год, после чего ее нужно продлить.
  2. Ограниченную. Позволяет пользоваться продуктом без возможности обновления и установки решений из Маркетплейса. Эта лицензия вступает в силу по истечении срока Стандартной лицензии. При этом время оказания технической поддержки увеличивается до трех рабочих дней.

Ограниченную лицензию заключают по EULA (лицензионное соглашение с конечным пользователем) и не учитывают в бухгалтерском учете. Документ подтверждает право владельца на пользование программным продуктом по прошествии года с момента покупки.

Ограниченная лицензия активна в течение срока действия исключительных прав на программный продукт (по статье 1281 ГК РФ).

Можно ли вернуть лицензию?
Нет. Лицензии на программные продукты «1С-Битрикс» нельзя вернуть или обменять.

После оплаты лицензионного вознаграждения владелец получает право использования ПО (авторизационный код/ключ). В этом случае договор считается исполненным. В соответствии с п. 4 ст. 453 ГК РФ, «Стороны не вправе требовать возвращения того, что было исполнено ими по обязательству до момента изменения или расторжения договора, если иное не установлено законом или соглашением сторон».
В каком виде я получу продукт?
Все продукты «1С-Битрикс» поставляются в электронном виде по e-mail. При оформлении заказа укажите адрес электронной почты. На него сразу после оплаты придет письмо с лицензионным ключом, инструкцией по его активации и получению дистрибутива, или купоном и инструкцией по его активации.

Компания не поставляет продукты «1С-Битрикс» в коробках, на диске и других физических носителях.
Когда я получу лицензионный ключ?
Мы быстро обрабатываем каждую заявку. Вы получите лицензионный ключ на электронную почту сразу после оплаты покупки.
Оптимизация картинок и конвертация в webp/avif - автоматически и без сторонних сервисов