Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

WebP без тяжелых модулей


Recommended Posts

3 часа назад, stickpro сказал:

Прошу перестать флудить в теме

 

Цитата

Флуд (от неверно произносимого англ. flood — поток) — нетематические сообщения в интернет-форумах и чатах, зачастую занимающие большие объемы.

 

Вы уверены, что я писал не по теме, но вы с переживаниями по поводу "содержания ягуара" точно же по теме писали?

 

2 часа назад, OCappLab сказал:

imagewebp с версии php 5.4 входит в GD библиотеку.

 

вы найдете эту библиотеку с присутствующей функцией  где-то в 5% случаев на общем хостинге. И, что неприятное еще, GD глючно работает с WEBP.  Например, до определенной версии (до 7-ки) эта функция не умеет работать с PNG с альфа-каналом,   вместо прозрачного фона вы получаете черный.

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

 

Поскольку есть масса магазинов с товарами в PNG с альфой (получено от поставщика), то для них webp был бы хорошим вариантом, но с GD они получат это (см. на бабочек):

 

ZxuyIiW.jpg

 

 

 

Т.е. бабочка будет на черном фоне вместо прозрачного.

А вот так будет на 7+:

 

 

faRwRTw.jpg

 

 

3 часа назад, stickpro сказал:

@sitecreator ещё раз повторюсь,  готовы ли допилить мод для комьюнити?  Нет?  Прошу перестать

 

Вы уверены, что выбрали правильный тон?

А где же спасибо за предложенное мною для вас решение вашей же проблемы?  Или вы "не заметили" правильного готового решения в виде кода?

Вы над ошибками не умеете работать? "чукча - не читатель, чукча - писатель".  Это не про вас, случаем?  Все же других критиковать у вас получается лучше чем самому писать код и признавать свои ошибки.  Может лучше продолжить заниматься тем, что лучше получается, т.е. быть критиком?

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Вот рабочий на 90% модуль https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=34275 

 

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

 

Может его допилит кто нибудь? Например не работает с выгрузкой на Яндекс Маркет от toporchilo

Link to comment
Share on other sites


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

Может его допилит кто нибудь? Например не работает с выгрузкой на Яндекс Маркет от toporchilo

 

у меня, к примеру, все работает в моем модуле.   Совместимость продумана.

И в новой версии webp создается всегда и везде у любого хостера.  Даже если у хостера запрещен exec, нет GD (или imagick) с поддержкой WebP,  то все равно webp может быть сгенерирован на такой хост-площадке без проблем и лишней нагрузки.

Т.е. от хостера вообще ничего не требуется по большому счету.

 

И модуль, который "рабочий на 90%"  полагается лишь на софт, который предоставит хостер.   А это бывает лишь в 5% случаев.   В остальных случаях хостеры ничего не предоставляют.  

 

Я так понимаю, вы ищите  "почти работающий" или "немного неработающий", но зато бесплатно?  Работающий практически везде, но за небольшую стоимость в расчет не берете?

Link to comment
Share on other sites

  • 6 months later...
В 07.05.2019 в 06:18, sitecreator сказал:


Т.е. от хостера вообще ничего не требуется по большому счету.

Что за чудеса такие? PHP-библиотека webp-компрессора? Или из админки генерация средствами js?

Link to comment
Share on other sites


  • 1 month later...

Спасибо,

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

Ссылки также заменились на новые .webp.

Одна проблема, изображения и также папка cachewebp не создаются, то есть, на сайте нет больше изображений.

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

У нас opencart 2.3.0.2

Спасибо!

 

Link to comment
Share on other sites


  • 1 year later...
В 11.01.2020 в 16:17, Vindojeens сказал:

Спасибо,

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

Ссылки также заменились на новые .webp.

Одна проблема, изображения и также папка cachewebp не создаются, то есть, на сайте нет больше изображений.

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

У нас opencart 2.3.0.2

Спасибо!

 

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38025
LLAAKKII 12 months ago

In 2.3 (atleast for me) if module doesnt create "cachewebp" folder, ther problem with "catalog/model/tool/image.php" file.
There is no line with "$image_new = str_replace("
In xml you can replace "$image_new = str_replace(" with "$imagepath_parts = explode('/', $image_new);"
So xml should look like this:
Before: https://i.imgur.com/N7XXujf.png
After: https://i.imgur.com/TAexOme.png

 

Link to comment
Share on other sites


  • 1 year later...
  • 7 months later...
04.08.2022 в 23:50, buslikdrev сказал:

Я допилил. Для других версий - платно.

WebP image v1.0 Full OpenCart 2.2.X-2.3.X.ocmod.zip 10 \u041a\u0431 · 65 скачиваний

Добрый день, подскажите эта версия подойдет для opencart.pro Версия 2.3.0.2.5?

Link to comment
Share on other sites


17.03.2023 в 14:54, agkiev сказал:

Добрый день, подскажите эта версия подойдет для opencart.pro Версия 2.3.0.2.5?

Должна.

Link to comment
Share on other sites

17.03.2023 в 14:27, buslikdrev сказал:

Должна.

Установил - все ок, модификатор обновил.

в списке расширений ничего не добавилось. 

 

или все так и должно быть ?

Link to comment
Share on other sites


17.03.2023 в 18:44, agkiev сказал:

Установил - все ок, модификатор обновил.

в списке расширений ничего не добавилось. 

 

или все так и должно быть ?

В настройках магазина.

Link to comment
Share on other sites

18.03.2023 в 22:44, buslikdrev сказал:

В настройках магазина.

спасибо, все запустилось, из моментов которые возникли

некоторые изображения в карусели (стоит Mega Slider Pro ) не подтянулись

и насыпало ошибок

2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211

но после очистки кеша - больше их не вижу.

 

Link to comment
Share on other sites


20.03.2023 в 13:16, agkiev сказал:

спасибо, все запустилось, из моментов которые возникли

некоторые изображения в карусели (стоит Mega Slider Pro ) не подтянулись

и насыпало ошибок

2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211

но после очистки кеша - больше их не вижу.

 

Пересохраните в другой формат эти изображения. Возможно эта ошибка в gif изображениях.

Это решение похоже нужно применить https://stackoverflow.com/questions/69378502/php-warning-imagewebp-palette-image-not-supported-by-webp

Link to comment
Share on other sites

22.03.2023 в 15:46, buslikdrev сказал:

Пересохраните в другой формат эти изображения. Возможно эта ошибка в gif изображениях.

Это решение похоже нужно применить https://stackoverflow.com/questions/69378502/php-warning-imagewebp-palette-image-not-supported-by-webp

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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.