Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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

@petr34 , кстати, учтите, что не любой webp бывает полезен.


 

Спойлер

 

То, что вы сейчас рассматриваете как альтернативу, формально делает webp, но немножко "странный" webp, т.к. его размер существенно больше первоначальных JPEG/PNG.  Плюс масса других очевидных и не очень проблем.  Например, в случае кеширования (где либо) вы рискуете оставить пользователей Сафари на iPad/iPhone вообще без изображений.

С Компрессором таких проблем нет.

 

 

 

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

@petr34

 

Спойлер

7087-10_compressor_zGn

 

купон на скидку в 10% (на модуль Компрессор) для Вас и всех желающих.

Действует на этом форуме.

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

Модуль, конечно, все равно планирую брать (с хай-оптимизером), но хочу оставить БОЛЬШОЕ ПОЖЕЛАНИЕ: добавьте удаление неиспользуемых изображений, нет нормальных решений для опенкарта( А ваш модуль прям напрашивается на такой функционал

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


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

logo-red.png

 

Организовал полную поддержку FreeBSD.

На данный момент webp работает на платформах FreeBSD 11, FreeBSD 12.

На FreeBSD 13 пока не успел проверить.

 

Пользователей с FreeBSD очень немного, но иногда встречаются.

 

Работает все, включая cwebp, работа через cron.

 

 

0DY7ZJ1.png

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

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

@sitecreator Как скачать новую версию для установки если покупал этот модуль на вашем сайте 2 года назад? В файлах для скачивания, свежей версии нет.

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


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

Скажите пожалуйста, как включить в работу модуля те изображения, которые загружаются через модуль HTML? Через штатный опенкартовский модуль HTML на главную страницу выгружается текст и изображения. Эти изображения не конвертируются в .webp 

Может вручную в коде заменить ссылки с .jpg на .webp? Могу вручную их заменить, но не знаю на какие ссылки менять. Где они, если они сгенерированы. Если не сгенерированы, то как их  сгенерировать? А может модуль автоматом должен генерировать и заменять изображения из штатного модуля HTML? Тогда что сделать, чтобы заработало?

Вот главная страница https://domostroy72.ru/

Блок "Наши услуги" выводится через штатный опенкартовский модуль HTML

Именно в нём изображения не конвертируются. 

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


1 час назад, alinalessioYandex сказал:

Скажите пожалуйста, как включить в работу модуля те изображения, которые загружаются через модуль HTML?

 

не имеет значения каким модулем они выводятся. преобразование в webp от этого не зависит.

причина в другом, например, может быть закрыта запись в какую-то папку.

 

Лучше пишите в личку сразу с доступами.

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

@alinalessioYandex

 

eXkTeN1.png

 

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

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

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

Возможно ли убрать из html кода (вынести в отдельный файл) скрипт:

 

// WEBP detect by sitecreator (c) 2019 ?

 

После включения модуля получилось низкое соотношение длины текста и HTML-тегов, что вроде не очень хорошо для поисковиков.

 

 

 

 

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


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

Добрый день! Несколько месяцев назад выключил дополнение для теста, сегодня включил снова и WEBp не генерируются, а на странице настроек в тестовой картинке выводит это:

 

 

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


@comradecomm , здравствуйте.

включите ocmod модуля и обновите модификаторы. Это можно сделать прямо в самом модуле.

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

 

картинка, которую вы наблюдаете, никак не мешает работе webp. Это может касаться водяного знака, но никак не webp. Можно сказать, что это две независимые части, которые друг с другом не связаны, так сделано для максимальной совместимости чтобы ничто не мешало работе webp даже если движок перепиленный вдоль и поперек.

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

13 часов назад, sitecreator сказал:

@comradecomm , здравствуйте.

включите ocmod модуля и обновите модификаторы. Это можно сделать прямо в самом модуле.

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

 

картинка, которую вы наблюдаете, никак не мешает работе webp. Это может касаться водяного знака, но никак не webp. Можно сказать, что это две независимые части, которые друг с другом не связаны, так сделано для максимальной совместимости чтобы ничто не мешало работе webp даже если движок перепиленный вдоль и поперек.

Спасибо большое! Получилось!

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


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

подскажите , после установки в админке вроде все ок , а на фронт выводит ошибка "Fatal error: Class 'Turbo\Turbo' not found" , как пофиксить ?

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


@Fritkkov4ik1 , скорее всего, вы где-то допустили ошибку.

Например, у вас нет "турбо" на сайте, но вы включили для него  соответствующий ocmod.

Пожалуйста, действуйте согласно инструкции. Для разных версий "турбо" (для опенкарт 2.1 и 2.3) есть четкая инструкция по использованию модуля Компрессор.

 

Для поддержки пишите на мою почту с описанием подробностей. Нет смысла в паблике рассматривать вашу ситуацию.

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

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

8-я версия гугла пейдж спид

https://developers.google.com/speed/pagespeed/insights

 

довольно серьезна стала оценивать оптимизацию за счет настройки подходящего размера картинок. Речь идет о геометрическом размере.

Это дополнительно к сжатому формату webp.

 

показываю для примера разницу в оценке уже страницы с webp, но в одном случае без оптимизации "подходящего размера".

Модуль Компрессор умеет делать и эту оптимизацию. А не только сжатие за счет webp.

 

Ниже результаты ДО и ПОСЛЕ.  Сказывается результат настройки подходящего размера.

 

12rsNSS.png

 

zUFIiyp.png

 

O17eJIT.png

 

 

а до включения webp было вот так:
 

Спойлер


By7tHFa.png

 

 

 

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

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

 

Модуль Компрессор позволяет выполнять именно в комплексе оптимизацию изображений.

Выше видно было какие рекомендации гугла можно выполнить.

 

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

 

Rc55Zro.png

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

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

Акция.

Стоимость модуля в $$ на данный момент:

$ 35

 

по сегодняшнему курсу это меньше чем 2500 руб.

 

стоимость модуля в рублях:

2900 руб.

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

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

Добавлена возможность работы с webp в качестве входного формата изображений.

webp могут быть преобразованы в jpeg.

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

 

Речь идет об изображениях webp, которые используются в качестве исходных для товаров, категорий и т.п., т.е. любых изображений, которые обрабатываются движком opencart. Речь не идет об изображениях, которые используются в качестве оформления тем/шаблонов или вставляются прямой ссылкой прямо в код html.

 

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

 

 

Предусмотрена возможность работы с исходными изображениями WEBP в любой операционной системе (Linux, Windows, FreeBSD) с использованием различных возможностей, которые могут быть на сервере заказчика:

  • библиотека GD с поддержкой WEBP
  • библиотека imagick с поддержкой WEBP
  • скомпилированные для соответствующих ОС бинарные библиотеки WEBP (при наличии proc_open/proc_close)

 

 

Возможно использование любой версии php 5.6 - 7.4, но желательно использование 7.0 - 7.4,  т.к.  php 5.6 не сможет распознать, например, битый файл webp до начала его обработки. Поскольку после парсинга возможны битые (поврежденные) изображения в папке исходников, то лучше для более устойчивой работы использовать версию 7.0 или более новую.

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

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

Здравствуйте, приобрел модуль, при загрузке модуля и обновлении модификатора появляется ошибка - Notice: Undefined property: Proxy::thumb in /home/thecoins/fishingfather.com.ua/www/system/storage/modification/system/engine/action.php on line 51

 

Подскажите как решить данную проблему пожалуйста

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


@alexys777 , вы же видите, что у вас проблема, не связанная с модулем Компрессор?

Читайте внимательно инструкцию.

Оставьте только включенным ocmod для webp, остальное отключите.

Да и для начала просто проверьте насколько работает ваш сайт с отключенными ocmod-ами модуля Компрессор, но после обновления модификаторов.

 

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

opencart@sitecreator.ru

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

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

@param ,

работает на любой платформе (windows, linux, freebsd)

работает не нагружая систему, может использовать фоновый режим генерации изображений через CRON

работает в случаях когда у хостера нет никакой поддержки webp и даже запрещены функции exec и т.п.

 

обеспечена совместимость со популярными кешерами и ускорителями (вроде Турбо и т.д.). Если не заботиться о такой совместимости, то вы рискуете оставить пользователей iPad, iPhone и т.д. вообще без изображений.

 

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

 

Если говорить про LazyLoad, есть возможность для смартфонов выдавать оптимизированные изображения именно для небольших экранов.  Это позволяет выполнить рекомендацию гугла "Настройте подходящий размер изображений"

 

7SQKDWt.png

 

 

 

Есть еще такой вариант:

 

H6QUuiW.png

 

 

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

 

xUPa6Sx.png

 

 

 

Отметил лишь часть особенностей.

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

еще такой вопрос, я прочитал что нужно заменить файл image.php в котором у меня настроены ресайзы, есть возможность как то настроить их ?

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


14 минут назад, param сказал:

нужно заменить файл image.php в котором у меня настроены ресайзы

 

 

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

 

Можете использовать свои прежние ресайзы в image.php. В таком случае просто не используйте возможности ресайза модуля Компрессор. Т.е. нужно использовать что-то одно, а не одновременно несколько.

 

В этом также преимущество модуля Компрессор.

 

Вот это будет вам доступно:

 

MH45cb4.png

 

5YUjxy8.png

 

 

В таком случае можете хоть сторонний водяной знак использовать.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.