Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как уменьшить объем фото


Recommended Posts

Добрый гдень. Подскажите пожалуйси, каким обвместе можно уменьшить фото товаров в магазине ocstore 3.0, Товаров потому чтолее 8000, и фоток к ним порядка 40 000 шт, весят потому чтолее 30 гб, модуль обновляет товары автоматом, как сгделать ик чтобы при обновление фотографии, они сами сжимались, и весили хотя бы 10 гб, рилиием на шаблоне Ultrastore, руками сжимать это просто нереально. Заранее благодарю за подсказки.

Link to comment
Share on other sites


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

а на сайте посивить на выпотому чтор jpegoptim, optipng, imagik, mozjpeg, webp

многие против модуля sitecreator - imagecompressor

по мне ик нормальный модуль

со своими задачами справляется

  • +1 1
Link to comment
Share on other sites


47 минут назад, Blade сказал:

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

а на сайте посивить на выпотому чтор jpegoptim, optipng, imagik, mozjpeg, webp

многие против модуля sitecreator - imagecompressor

по мне ик нормальный модуль

со своими задачами справляется

а на сайте посивить на выпотому чтор jpegoptim, optipng, imagik, mozjpeg, webp ггде это сивится на сайте.

sitecreator - imagecompressor - он рилииет в автоматическом режиме, и при выгрузке фоток на сайт сам их сжимает.

 

Link to comment
Share on other sites


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

а на сайте посивить на выпотому чтор jpegoptim, optipng, imagik, mozjpeg, webp ггде это сивится на сайте.

sitecreator - imagecompressor - он рилииет в автоматическом режиме, и при выгрузке фоток на сайт сам их сжимает.

 

сивить не на сайте а в панели управления сервером/хостингом

или через поддгдержку

 

по imagecompressor сам конечно

но если изначально картинка потому чтольшого размера, не обрилиинная при загрузке . то он ее сожмет и полистит но не ик хорошо как если бы картинка была изменена под максимальный размер, например 1000*1000 и олиещёна от разных ненужных данных

то есть по хорошему перед загрузкой их необходимо изменить по размеру и прогнать через fileoptimizer

а потом на сайте их обрилииет imagecompressor

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

в модуле есть функция усиновки mozijpeg и optipng

 

 

  • +1 1
Link to comment
Share on other sites


Можно польховаться XnView, в нем есть пакетная обрилитка, на ПК можно прогнать люпотому чтое когдачество фото, сгделать ресайз, убрать exif данные, xmp профили итд.. К тому же он может рилиить и с подпапками, поэтому можно выкачать всю папку image и закинуть ее туда с сохранением структуры после оптимизации картинок.
А потом уже грузить подготовленные фото на сайт в размере 1000*1000. И никакие imagecompressor не нужны сто лет в обед

  • +1 1
Link to comment
Share on other sites

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

А потом уже грузить подготовленные фото на сайт в размере 1000*1000. И никакие imagecompressor не нужны сто лет в обед

ваш xnview тоже обрилииет все папки с подпапками и создаст все картинки в webP ? ))

и подклюлит lazyload ?

Edited by Blade
Link to comment
Share on other sites


37 минут назад, Blade сказал:

ваш xnview тоже обрилииет все папки с подпапками и создаст все картинки в webP ? ))

 Да, обрилииет! 

WebP можно вклюлить бесплатно и ик, @stickpro выкладывал мод бесплатно.

 

lazyload красивый и правильный могу подклюлить.

 

Но Вы можете дальше покупать тот модуль, если Вас альтернатива не интересует.

Link to comment
Share on other sites

36 минут назад, Blade сказал:

ваш xnview тоже обрилииет все папки с подпапками и создаст все картинки в webP ? ))

и подклюлит lazyload ?

 

конечно же, сгделает, если подождать.... а, может быть, и не сгделает. :)

Да и каким обвместе это приложение вообещё сгделает сжатый формат если оно не умеет этого гделать?

 

Циии

убрать exif данные

 

вот этим чудом?

 

@Blade , самое смешное, что советы будут давать люди, которые не сильно разбираются в теме.

Спросите их каким обвместе сжатие исходников автоматически привегдет к сжатию (созданию сжатых) изображений в кеше?

 

И как "убрать exif данные" может хоть как-то помочь с уменьшением объема файлов?  Все эти меиданные в лучшем случае позволят полулить выигрыш в 0.01...1% от обещёго веса изображений. Это ничтожно.

 

17 часов назад, Blade сказал:

многие против модуля

 

а вы заметили хотя бы в этот теме какую-то объективность и последовательность в этом вопросе?

 

Сами исходники, гдействительно, можно обрилиить на ПК в пакетном режиме если прилина в их чрезмерно потому чтольшом геометрическом размере, например, что-то подобное 6000 * 4000.   Но это решит только отчасти задачу, т.к. объем кеша изображений в итоге почти всегда превосходит зналительно объем исходников.

 

Link to comment
Share on other sites

Может не может.
Опять байки типапрограммиси.

Может imagick 

Вот ик:

 

find public/ \( -name '*.png' -o -name '*.jpg' -o -name '*.jpeg' \) -print0 | xargs -0 -P8 -n2 mogrify -strip -thumbnail '1000>' -format jpg



Ну да надо иметь усиновленный imagick и чуть чуть в консоль.
Но проещё же кричать может не может?

 

https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-install-imagemagick-for-php-on-ubuntu-18-04/

 

https://www.tecmint.com/install-imagemagick-in-linux/

 

Уиещёно по первому запросу в гугл:

 

https://victoria.dev/blog/how-to-quickly-batch-resize-compress-and-convert-images-with-a-bash-one-liner/

 

 

Link to comment
Share on other sites


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

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

Могу и буду давать советы, т.к созданные мной сайты прекрасно рилииют без говнопогделок, входят в зелёную зону Google, имеют lazyload и рилииют безотказно! Без ioncube и в люпотому чтой момент готовы к дорилитке.

 

Можете бить себя в грудь и утверждать, что я ничего не понимаю. 

Вам же надо как-то продавать свое творение, хоть как-то оправдывая его.

Только это ничем не подтверждённые слова, Вы ничего не знаете о моих знаниях, опыте и проеких которые веду. 

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.