Перейти к содержанию

Рекомендуемые сообщения

  • Решение

Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator

Позволяет в автоматическом режиме создавать и выводить изображения в формате WEBP согласно рекомендациям гугла.

Есть режим создания WEBP в фоновом режиме (через cron), что способствует равномерной нагрузке сервера и отсутствию тормозов страниц при создании изображений WEBP.

 

Есть водяной знак с максимально удобными настройками положения (включая поворот), геометрических размеров, прозрачности.

Можно включить защиту исходников (без водяного знака) от скачивания.

 

Есть самый продвинутый Lazy Load в нескольких вариантах.

 

Прописывание в коде HTML геометрических размеров изображений как рекомендует гугл для ускорения загрузки и отображения страниц.

Настройка режима создания/добавления (или запрета создания) белых полей к изображению.

И многое многое другое, что может понадобиться для настройки изображений.

 

Демо 2 (клиентская часть): http://watermark.sitecreator.pro

Демо 2 (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator

 

пользователь: DEMO

пароль: DEMO

(убедительная просьба переходить по полной ссылке, а не пытаться просто зайти в админку демки, т.к. у вас не будет доступа ко всей админке)

требования:

  • php 5.6+ (5.6, 7.0, 7.1, 7.2, 7.3, 7.4)

  • Ioncube Loader (версия 10+ обязательна). Проверено на: 10, 11, 12.  Найден способ обхода бага в ioncube loader 12 (баг исправлен в 12.0.4) и обеспечена стабильная работа модуля 5.0.0 версии (и выше) . в ioncube loader 12.0.4 исправлена ошибка, а потому модуль версии 3.2.0 работает также без проблем

Описание установки и настройки модуля Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator

 

Информация будет дополнена.

 

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Воспользуйтесь расширенным поиском по форуму opencart Воспользоваться поиском

Ознакомьтесь с руководством по использованию opencart Перейти к Документации

Расширьте возможности интернет-магазина дополнениями Подобрать Модуль

Выберите исполнителя для вашего технического задания Выбрать Исполнителя

12.01.2022 в 04:40, sitecreator сказал:

если вам нужен только сжатый формат webp и LazyLoad, то модуль Компрессор может работать практически с каким угодно движком опенкарт, даже если он сильно перепилен, включая системную библиотеку image и т.д.

Всем привет! На форумах автор модуля пишет так, а в частной переписке сообщает, что движок моего сайта якобы сильно изменен и поэтому формирование и вывод webp не работает.

 

Никакой конкретики автор, к сожалению, сообщить не хочет. Я попросил его обозначить перечень файлов движка, которые использует (затрагивает) модуль, чтобы мы могли все их проверить на соответствие стоковым файлам и найти причину, почему модуль не работает. Автор перестал отвечать на сообщения, игнорирует.

 

Кто-нибудь знает перечень таких файлов?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Не понимаю к чему начинать обращение в поддержку со лжи?

К чему эти "якобы" и "Никакой конкретики автор".

Я вам совершенно точно показывал где и какой код у вас изменен.

Изменен основополагающий и системный код.

 

Я вам не только файлы указывал, но и показывал какой именно код. Все же есть в переписке. К чему инсинуации?

 

Насчет якобы игнора. Автор болел ковидом. А до этого момента автор бесплатно искал и исправлял все ваши поломки в опенкарт.

И на вашем тестовом поддомене на вашем сервере все работает нормально, о чем вы сами и сообщили. А на поломанном опенкарт могут быть любые чудеса и странности поведения любого модуля. Автор за работу на неисправном опенкарт ответственности не несет.
 

Спойлер

Начиналось с вашего неисправного конфига, в котором был включен мемкеш, но при этом кеширование опенкарт абсолютно не работало, т.к. у вас даже сервер мемкеш не был установлен.  У вас и сейчас кеширование не работает, т.к. в одном конфиге у вас прописан механизм "файл", в другом - "apc". Если вы полагаете, что в конфиге можно писать что угодно, то вы заблуждаетесь.

 

Я лишь показал одну проблему из множества. Это поломка опенкарт. Поломка одного из важных механизмов опенкарт. И я вам показывал конкретно и другие системные поломки вашего опенкарт.

 

Если это для вас "Никакой конкретики", то даже не знаю о чем тогда говорить?

 

Впрочем, это никому не интересно.

 

58gXJf0.jpeg

 

Ab1Tm58.jpeg

 

Модуль не изменяет напрямую никакие файлы, все делается исключительно через ocmod.

Вот в файле ocmod и есть упоминание файлов, в которые вносится модификация модулем.

Никаких иных изменений модель не делает помимо того, что есть в ocmod.

Ссылка на комментарий
Поделиться на другие сайты

sitecreator_ru_QL8l7KtbTu.jpg

 

Для больших и очень больших магазинов (5000+, 10 000+ и 100 000+ товаров) есть незаменимый режим работы в фоне (по cron). Что гарантирует равномерную нагрузку на сервер и отсутствие тормозов страниц при создании webp. В режиме создания webp "на лету" страницы могут подтормаживать во время создания webp.

 

По факту модуль "Компрессор" - это единственное решение, которое не допускает тормозов при генерации webp. Процесс идет в фоновом режиме, т.е. вы его как бы и не замечаете.

 

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Добрый день,

Переехал на ngnix сервер и теперь в админке пишет:
 

++++ Нет лицензии ++++

Невозможно корректно определить домен. Как следствие невозможно использовать лицензионный ключ.


Почему? Как быть?

Ссылка на комментарий
Поделиться на другие сайты

В 13.10.2022 в 11:16, ditex сказал:

Как быть?

 

Здравствуйте.

делать правильный конфиг опенкарт как положено по стандартам опенкарт.

пишите на мою почту с доступами, пожалуйста.

 

с nginx никаких проблем не должно возникать. С любым веб-сервером нет проблем.

 

update:

Как выяснилось, то проблема была, действительно, в конфигах. В конфиге nginx прежде всего, т.к. в нем был указан неопределенный домен(поддомен) звездочкой. Такое еще допустимо когда указывают алиасы (для поддоменов), но основной домен обязан быть указан конкретно, и он должен идти первым.

В принципе nginx позволяет просто указать одну звездочку, что будет означать любой домен в мире. И ваш сайт даже будет работать. Правда, откликаться он будет не только на свое имя, но на абсолютно любое.

поэтому модуль и пишет вполне логично в таких случаях:

Цитата

Невозможно корректно определить домен

 

 

Ссылка на комментарий
Поделиться на другие сайты

Если ваш хостер поставил вам ioncube loader 12, то у вас появится вот такое:

 

PHP Warning:  [obfuscated](): Null byte in regex in 

 

зависания, ошибки сервера 503 и т.д. и т.п. идут в комплекте.

 

Никаких проблем у модуля нет на любой версии php от 5.6. до 7.4 с ioncube loader 10-й и 11-й версий.

Это проблеме, вообще, не модуля, и не кода php, это баг ioncube loader 12,

 

подробнее об этом баге и исследовании проблемы:

 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

требования: php 5.6+ (5.6, 7.0, 7.1, 7.2, 7.3, 7.4)

Ioncube Loader (версия 10+ обязательна) . Проверенные версии: 10, 11, 12.  Для Ioncube Loader 12 (который соджержит баг) найдено решение для обхода этого бага, и версия модуля 5.0.0 (и выше) работает стабильно.

 

Кроме того, в Компрессор 5.0.0 добавлена поддержка лицензирования мультимагазинов на разных доменах. Т.е. это могут быть не только разные поддомены на основном одном домене, но и совершенно разные домены в принципе.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...