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

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

Пожелание, ставить в админке версию модуля.

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

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


46 минут назад, pimur сказал:

Пожелание, ставить в админке версию модуля.

 

это сделано уже.

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

40 минут назад, sitecreator сказал:

 

это сделано уже.

Спасибо! Как я жил без этого модуля. Автору отдельное спасибо за оперативность.

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


Друзья, можете поздравить с очередной победой.

 

Нашел способ сделать Суперсжатие практически на любом виртуальном (обычном) хостинге.

Достаточно чтобы были разрешены cgi-скрипты.  А это возможно практически у любого хостера.

 

Я сделал это у хостера timeweb.ru.  Модуль Компрессор полностью поддерживает все возможности максимального сжатия без потерь.

 

господа, теперь доступно ВСЕ!

 

Суперсжатие JPEG mozjpeg, суперсжатие PNG от OptiPNG,  а также WebP.

почти у любого хостера.

 

3690c17f0d.jpg

 

Теперь протестирую Jino и Fozzy.  Не сомневаюсь,  что там тоже заведется ВСЕ!

 

 

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

На jino.ru (виртуальный хостинг)  отлично работает mozjpeg и optiPNG.  Максимальное сжатие без потерь обеспечено.

 

нужно лишь поставить опцию:

a32a68e697.jpg

 

OptiPNG можете самостоятельно собрать последнюю версию прямо из командной строки (SSH) прямо на сервере Jino аналогично тому как это делается на VDS.

Но не в точности.

Описывать подробности пока не буду.  Просто обращайтесь - помогу.

 

mozjpeg, увы, но вы не соберете так легко как OptiPNG.

Для этого нужен ассемблер, но на сервере его нет.

 

Как это обходится описывать не буду.  Это не на десять строк текста получится.

 

Более того скажу, что даже если хостер не позволяет ничего собирать на сервере,  то и этот вопрос решаем.  Главное чтобы CGI работал.

В общем, все эти вопросы далеки от движка опенкарт, php, mysql. 

Это уже системное администрирование и компилирование бинарников из исходников на С/С++ и ассемблера.

Мой прошлый опыт работы с этими языками помог мне во всем разобраться, хоть и не программировал я раньше под Linux на С/С++.

 

 

 

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

Хостинг Fozzy тоже проверен.

Хоть он и не дает собирать скрипты из C/C++,  но он дает их запускать. Этого достаточно для того чтобы у вас были максимальные возможности.

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

После окончательного внедрения пейдж спид вырос на 1 балл.

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

 

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


@t04ka

 

dc68a1786c.jpg

 

На главной расти попугаям  уже особо некуда.  Гугл докопался до счетчиков, причем, до собственного. Но на картинки нигде не жалуется.

 

И у вас на обычном хостинге максимальные возможности по сжатию любых форматов изображений.

даже и VDS не понадобился. :rolleyes:

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

18 часов назад, kopaweb19 сказал:

Мне тоже нужно. Когда будет пожалуйста сообщите.

Нас уже двое, а это не мало.

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


ukraine.com.ua виртуальный хостинг (тариф мастер SSD 172 гр/месяц)

Суперсжатие за счет mozjpeg и OptiPNG работает.

Протестировано на реальном магазине с количеством товаров больше 8500.

 

До кучи там еще и WebP работает с полной поддержкой альфа-канала.

Но если есть универсальный mozjpeg , то WebP  вроде как и не нужен.

WebP может быть полезен если генерирование картинок за счет mozjpeg вызывает излишнюю нагрузку на процессор и хостер начинает говорить про "лимиты".

 

Но чудес не бывает.  За максимальное сжатие платим тем, что mozjpeg требует побольше процессорного времени чем обычный jpeg (libturbo jpeg).

 

29d334ea06.jpg

 

a005a1046b.jpg

 

Для статистики.

600 товаров на страницу. 600 изображений как минимум. У Гугла вопросов нет.

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

К сжатому файлу изображения (после сжатия за счет mozjpeg) добавил тег "mozjpeg".

Во-первых, это удобно для отделения уже сжатых файлов от несжатых.

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

 

Во-вторых,  был получен вопрос, что делать если "файлы jpeg с mozjpeg не формируются в кеше ".

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

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

 

8871c537cb.jpg

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

В 16.09.2017 в 03:33, sitecreator сказал:

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

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

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


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

У меня почему то нет этого тега в картинках, хотя на это изображение гугл не ругается

 

Все правильно.

Появится после обновления модуля. Новую версию планирую выложить завтра.

Эта информация "mozjpeg" чисто для внутреннего удобства.  И чтобы был, так сказать, определенный учет, поскольку в будущих версиях возможна пакетная обработка изображений в фоновом режиме для обеспечения равномерной нагрузки на сервер и максимально быстрого отображения страницы.

 

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

Разумеется, что гугл определяет качество сжатия по размеру файла, а не по метке.

 

Гугл устраивает размер файлов изображений, а потому никаких вопросов у него на этот счет больше не возникает.

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

В 20.09.2017 в 17:46, sitecreator сказал:

 

 

Появится после обновления модуля. Новую версию планирую выложить завтра.

 

Подскажите пожалуйста , хостинг timeweb
окстор 2,3

Шаблон fractal

Никаких модулей кэширования нет
товаров сейчас около 1500
И планируется еще около 4500
Модуль обработает все картинки которые есть сейчас и которые будут потом загружаться?
или только новые которые будут загружаться при добавлении товара.
(извините если что за неправильный вопрос, не очень понял когда модуль обрабатывает картинки)
Если картинки парсятся модулем "Автоматическая обработка прайс листов - тоже будет все в шоколаде?
И вы сможете за отдельную плату установить и настроить модуль так чтоб все работало как надо? и сколько это будет стоить?

 

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


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

хостинг timeweb

 

без проблем

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

Никаких модулей кэширования нет

 

они не мешают.

Шаблон непринципиально какой.

 

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

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

 

это как пожелаете.

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

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

 

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

не очень понял когда модуль обрабатывает картинки

 

Он их на лету сжимает в момент открытия страницы в браузере.

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

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

Если картинки парсятся модулем "Автоматическая обработка прайс листов - тоже будет все в шоколаде?

 

Это не мешает работе модуля. 

При парсинге вы все равно складываете картинки как исходники, а потом движок их делает нужного размера и кладет в кеш.

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

 

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

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

 

Помогу, обращайтесь.

Я сейчас делаю это безвозмездно.

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

4 часа назад, Karapuz сказал:

Поздравляю

 

Спасибо.

 

Обновил модуль до 1.2.1 версии.

У хостера ukraine.com.ua  столкнулся уже с 4-мя видами по-разному настроенных серверов.

Часть серверов в Киеве, часть в Германии.  Операционки разных версий,  начальные возможности тоже отличаются.

Но независимо от того, где находится сервер и как он настроен,  модуль свои функции выполняет и подстраивается под все возможности.

 

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

Столкнулся с огромным и разнообразным зоопарком операционных систем.

Со временем накопленную информацию переварю и составлю инструкцию.

 

Собственно сам софт для обычного хостинга такой же как и для VDS.  И принципы его сборки точно такие же.  Только на VDS у вас нет ограничений, а потому универсальная инструкция по сборке софта занимает несколько строк. 

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

 

В установке нужного софта никому не отказываю.

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

0bc98f4f22.jpg

 

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

Цифрами показан входной размер файла / на выходе imagick / на выходе mozjpeg

 

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

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

 

Вывод информации о возможностях соответствует одному их серверов хостера ukraine.com.ua, расположенному в Киеве.

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

Модуль отличный. Версия PHP7.0, операционка Centos 7.3

Гугл PageSpeed перестал просить оптимизировать изображения и увеличил количество баллов в своей оценке сайта

Трафик за счет уменьшения объема картинок уменьшился на 40%, следовательно, нагрузка на сервер и канал тоже уменьшилась, а скорость увеличилась.

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


  • 2 недели спустя...
В 02.09.2017 в 21:28, sitecreator сказал:

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

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

Пока был просто не уверен, что будет спрос для 1.5-й ветки.

Приобрел, ожидаю для ocstore 1.5.5.1.2

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


29 минут назад, Kindzaza сказал:

ожидаю для ocstore 1.5.5.1.2

 

На этой неделе планирую выложить. следите за обновлениями. максимум, на следующей.

архив будет содержать в названии :

 

for_oc1_5

или

for_oc1.5

 

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

Все идет к тому, что в новых версиях сильно упрощается установка софта для суперсжатия.

Постепенно все будет сведено по возможности к нескольким кликам.

Уже сейчас для упрощения задачи можно получить необходимую информацию на вкладке модуля "сервис".

А также осуществить необходимые действия по очистке закешированных (самыми разными способами) страниц и изображений.

Это информация/очистка по Memcache(d)  и т. д. и т. п.

 

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

А то Memcache(d) использовать можно в Опенкарт, но нет средств контроля его работоспособности и нет средств его очистки.

 

 

2779ffa89f.jpg

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

Теперь установка дополнительного софта для сжатия осуществляется прямо из модуля в два клика.

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

 

7e17b4788d.jpg.a7dbfbacf6eaa1e38c341d0597f88687.jpg

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

4 часа назад, aleksus33 сказал:

Под ocstor 1.5 ожидается

 

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

Уже готово.  Сейчас делаю финальное тестирование.

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

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

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

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

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

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

Войти

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

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

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

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

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

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