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

[Поддержка] Оптимизация и ускорение сайта для максимального повышения оценки pagespeed Гугла


Recommended Posts

Оптимизация и ускорение сайта для максимального повышения оценки  pagespeed Гугла


Оптимизация и ускорение сайта для максимального повышения оценки pagespeed Гугла


УСЛУГА (работа):

Оптимизация сайта на опенкарт 1.5, 2.1, 2.3 и 3.0

 

Необходимо заранее до оплаты услуги обговаривать с исполнителем все нюансы предстоящей работы по оптимизации.

Без предварительного анализа вашего сайта не стоит делать оплату.

 

Если нужен бюджетный вариант оптимизации, то можете приобрести

модуль оптимизации hi-optimizer

с установкой и настройкой

 

 

 

 

 

 

 


 

  • +1 1
Link to post
Share on other sites

резерв

Link to post
Share on other sites

резерв

Link to post
Share on other sites

резерв

Link to post
Share on other sites

Оптимизацию загрузки многих виджетов, карт, видео-вставок и т.д. и т.п. можно организовать в режиме "когда нужно", т.е. если пользователь вообще до них долистал-докрутил, раньше особого смысла нет.  Мы имеем известный по загрузке картинок принцип Lazy Load, но в данном случае не для картинок.

 

Ниже показал в мультиках для взрослых как визуально подгружаются карты, чат, виджет телефонии. Кто-то имеет, что возразить против такой загрузки?

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

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

 

Под спойлером сайт на дефолтной теме, ну, это, конечно, не очень интересно.

Зато ниже вполне реальный сайт, имевший на старте до оптимизации 44 балла, а после - 96 баллов.

 

 

Спойлер

sitecreator_ru_ujaFZHFuMc.gif

 

 

sitecreator_ru_PIgiJ7ffg2.gif

Link to post
Share on other sites

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

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

Всевозможная рутинная работа сведена до минимума.

 

Вы просто вносите в определенный список название доменов, к которым обращаются скрипты для подгрузки внешних JS.

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

Максимально просто и предсказуемо. Если у  вас есть инструмент для такого дела получше, то, конечно, вы будете пользоваться им. Но, поскольку я такого инструмента не знал, то сделал его сам.

 

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

 

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

 

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

 

 

 

sitecreator_ru_7gTGCn5r6A.jpg

Link to post
Share on other sites

Фишка по оптимизации , которая есть только у автора @sitecreator .

Именно @sitecreator разработал с нуля код для

 

В 21.04.2020 в 16:51, sitecreator сказал:

оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox)

 

 

Но на форуме неожиданно появился лже-разработчик, который якобы предлагает тоже самое спустя пару дней, как появилось такое предложение у @sitecreator .

Совпадение? Не думаю. (с)

 

 

 

 

sitecreator_ru_9ffQDn3A0M.jpg

Link to post
Share on other sites

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

Link to post
Share on other sites

19 часов назад, Nameless сказал:

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

 

покажите как вы решите вопрос с чатом JivoSite таким образом.

Я вам совершенно точно скажу - никак.

Но вы можете показать как работает ваш рецепт на вашем сайте с JivoSite.

Link to post
Share on other sites

Привет жабе на авторе!

Любой сможет проверить без жабьей подсказки.

 

У гугла бывают иногда временные лаги. Он даже иногда ломается и вовсе не хочет делать измерения.

Есть такая наука об измерениях - метрология.

Кто получил высшее образование, тот непременно изучал эту дисциплину.

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

 

А иногда на сайтах хозяева делают сами какие-то работы.

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

 

 

 

https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fanimeshop-akki.ru%2F

 

sitecreator_ru_gdn7NilVtU.jpg

 

https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=https%3A%2F%2Fsvetovit.store%2F

 

 

rLTqjRF.jpg

Link to post
Share on other sites
В 26.04.2020 в 03:44, sitecreator сказал:

 

покажите как вы решите вопрос с чатом JivoSite таким образом.

Я вам совершенно точно скажу - никак.

Но вы можете показать как работает ваш рецепт на вашем сайте с JivoSite.

я не использую живо сайт, но с другими чатами проблем не возникло ровно так же как с отдаваемой статиской в ФБ/ВК/Гугл/яндекс

Link to post
Share on other sites

В 26.04.2020 в 03:50, sitecreator сказал:

Есть такая наука об измерениях - метрология.

Кто получил высшее образование, тот непременно изучал эту дисциплину.

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

 

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

Link to post
Share on other sites

@Nameless , если хотите детально обсудить аспекты оптимизации, то у меня есть для этого блог.

 

В 25.04.2020 в 08:06, Nameless сказал:

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

 

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

ваш вариант не работает.

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

А здесь - тема поддержки. И я использую те практики, которые проверены на десятках сайтов и дают результат.

От неудачных практик в процессе экспериментов я в итоге отказываюсь.

 

Итак, велком в блог!

 

Про измерения в гугле - ту совершенно очевидно, что нужно делать несколько замеров. Сам гугл на вопрос почему плавают показания измерений отвечает, что это "нормально" и зависит в том числе от загруженности самого гугла. К чему обсуждать очевидные моменты?

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

Влияние временных случайных факторов никто не отменял.

 

Здравая логика, инженерный опыт подсказывает, что должно быть несколько замеров на протяжении достаточно длительного времени. Если за неделю наблюдений у вас в 99% случаев показывает 95 +/- 2, то это и есть та самая цифра...

 

Сам гугл не гарантирует никогда никаких достоверных показаний в любой момент времени. Но других измерительных инструментов гугл и не предлагает.

 

 

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

 

https://developers.google.com/web/tools/lighthouse/v3/scoring

 

Цитата

How to reduce fluctuations in your Performance score

When running Lighthouse on real sites, some variability in the Performance score is to be expected. On each visit, a site may load different ads or scripts, and network conditions may vary.

 

Цитата

Как уменьшить колебания показателя производительности

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

 

Link to post
Share on other sites
15 часов назад, sitecreator сказал:

@Nameless , если хотите детально обсудить аспекты оптимизации, то у меня есть для этого блог.

 

 

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

ваш вариант не работает.

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

А здесь - тема поддержки. И я использую те практики, которые проверены на десятках сайтов и дают результат.

От неудачных практик в процессе экспериментов я в итоге отказываюсь.

 

Итак, велком в блог!

 

Про измерения в гугле - ту совершенно очевидно, что нужно делать несколько замеров. Сам гугл на вопрос почему плавают показания измерений отвечает, что это "нормально" и зависит в том числе от загруженности самого гугла. К чему обсуждать очевидные моменты?

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

Влияние временных случайных факторов никто не отменял.

 

Здравая логика, инженерный опыт подсказывает, что должно быть несколько замеров на протяжении достаточно длительного времени. Если за неделю наблюдений у вас в 99% случаев показывает 95 +/- 2, то это и есть та самая цифра...

 

Сам гугл не гарантирует никогда никаких достоверных показаний в любой момент времени. Но других измерительных инструментов гугл и не предлагает.

 

 

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

 

https://developers.google.com/web/tools/lighthouse/v3/scoring

 

 

 

 

Я не понимаю почему в 2х словах нельзя расписать тут, чем подход засунуть всякую кишку в футер хуже чем отложенная загрузка, тк это как раз следуют идеологии загрузки страницы для пользователя

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

Link to post
Share on other sites

9 минут назад, Nameless сказал:

Я не понимаю почему

 

Я вам как раз в двух словах написал это несколько раз: не работает ваш подход.

Виджет JivoSite будет тормозить независимо от того будет ли скрипт снизу или сверху. Ничего от этого не изменится.

Если вы не понимаете, то я подробно расписал специально для вас в блоге:

 

Блог лучше всего как раз подходит для "поговорить". Вот там можете прочитать ответ на ваш вопрос и предложить ваши рабочие решения.

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

 

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

Если что-то не понимаете, то возьмите и проверьте на практике, разве не вариант?

 

18 минут назад, Nameless сказал:

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

 

Давайте не будем доводить до абсурда вполне очевидные вещи. Ни государственных, ни международных, ни корпоративных (от гугла) стандартов на этот счет не существует. Но здравый разум подсказывает, что нужно просто сделать несколько замеров. Пожалуйста, не стоит мусолить эту тему бесконечно.

Link to post
Share on other sites

Скидка на все продукты на этом форуме от @sitecreator в 50% по купону.

Действует до конца апреля 2020.

Купон:

Спойлер

7087-just_one_day_xq50

 

Скидка 50% также по этому купону на услугу оптимизации:

 

 

Link to post
Share on other sites
В 30.04.2020 в 06:06, sitecreator сказал:

Скидка на все продукты на этом форуме от @sitecreator в 50% по купону.

Действует до конца апреля 2020.

Купон:

  Скрыть контент

7087-just_one_day_xq50

 

Скидка 50% также по этому купону на услугу оптимизации:

 

 

Уже опоздал со скидкой?

Link to post
Share on other sites

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

Уже опоздал со скидкой?

 

с 50% опоздали.

Но если очень нужно, то могу для вас сделать 20% скидку тут на форуме.

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

Link to post
Share on other sites
  • 4 weeks later...

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

Используются новые параметры для оценки.

 

Некоторые сайты просели в оценке, некоторые - наоборот.

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

 

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

 

 

 

sitecreator_ru_C3Wt7kYUDn.jpg

Link to post
Share on other sites

Подстраиваемся под новый алгоритм ГУГЛА.

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

Наиболее эффективным был вариант оптимизации по плану А.  Это было до нового алгоритма Гугла.

Но в модуле Hi-Optimizer был заложен давно план оптимизации Б.

Именно он наиболее эффективен для нового алгоритма гугла.

 

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

Сейчас все изменилось.

Значит, буду развивать план Б.

 

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

 

 

sitecreator_ru_mR62cFwlLe.jpg

 

 

 

sitecreator_ru_CsxEqeKnfn.jpg

 

sitecreator_ru_Uupe9lxFjm.jpg

Link to post
Share on other sites

делал оптимизацию магазина.

 

На входе 8...9 баллов что по старому алгоритму, что по новому было:

 

Спойлер

o79NQeq.jpg

 

sitecreator_ru_EOsoZacnMv.jpg

 

 

 

Стало (замер по новому алгоритму)

 

sitecreator_ru_AESNnRGp34.jpg

 

 

новый алгоритм - это

Lighthouse 6

 

Кстати, оценка непосредственно в Lighthouse 6 оказывается выше.

Это косвенно говорит о том, что у гугла алгоритм пока не устаканился.

 

sitecreator_ru_PpS9fWcYZL.jpg

Link to post
Share on other sites
5 часов назад, sitecreator сказал:

Подстраиваемся под новый алгоритм ГУГЛА.

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

Наиболее эффективным был вариант оптимизации по плану А.  Это было до нового алгоритма Гугла.

Но в модуле Hi-Optimizer был заложен давно план оптимизации Б.

Именно он наиболее эффективен для нового алгоритма гугла.

 

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

Сейчас все изменилось.

Значит, буду развивать план Б.

 

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

 

 

sitecreator_ru_mR62cFwlLe.jpg

 

 

 

sitecreator_ru_CsxEqeKnfn.jpg

 

sitecreator_ru_Uupe9lxFjm.jpg

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

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

 

Получилось из ранних 70-60 для мобилы 30-40 на сегодня...

 

Сможем с таким сразиться? https://www.sportonline.store/  Если да, заказываю сразу)

ПС: Ваш модуль для сжатия фото стоит давно, если что)) 

Link to post
Share on other sites

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

 

Старый и новый алгоритмы гугла соответственно:

 

n6639tG.jpg

 

LMJb72m.jpg

 

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

Прирост всего +34 балла (по новому алгоритму гугла) против прироста в +44 балла по старому.

 

Оптимизация стала сложнее и менее эффективная в полуавтоматическом режиме.

Но результат есть.   Особенно если учесть довольно низкую стоимость подобной услуги.

 

Если нужен непременно взлет до 90+, то тут поможет полная переделка сайта или, как минимум, кропотливая ручная работа по стоимости на порядок выше чем просто установка и настройка оптимизации за счет модуля Hi-Optimizer.

Link to post
Share on other sites

Оптимизировал сегодня сайт.

 

начинал с 26:

 

 

PNtToIX.jpg

 

 

получил результат 95...100 баллов в итоге.

 

https://lh6.loading.express/reports/1590813439.report.html

 

RMboHG4.jpg

 

RMboHG4.jpg

 

heYdIan.jpg

Link to post
Share on other sites
В 29.05.2020 в 10:22, alpochino9999 сказал:

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

 

это у большинства сайтов такое случилось.

думаю, что не ошибусь если скажу, что у всех сайтов.

 

В 29.05.2020 в 10:22, alpochino9999 сказал:

Т.е. под вчерашние изменения гугла и его спид тестов Вы уже подствоились?)

 

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

Так, что есть варианты оптимизации.

Все, правда, стало сложнее намного. Но зато и интереснее одновременно.

 

В 29.05.2020 в 10:22, alpochino9999 сказал:

Сможем с таким сразиться? https://www.sportonline.store/ 

 

улучшить можно.

Link to post
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
  • Similar Content

    • By MaxD
      Скачать/Купить дополнение


      OpenCart Lightning
      Внимание: для всех белорусских доменов .BY - свободная лицензия до 2022 года
       

       
       
      OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
      Работает со всеми версиями OpenCart и ocStore.
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 - https://demo.devs.mx/lightning
      А вот демо с JOURNAL3 - https://demo.devs.mx/journal3/
       
      почти мгновенное открытие страниц оптимизировано для получения высоких показателей в новом Google PageSpeed Insights быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования  
       
       
       
       
      Если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Загрузите lightning.ocmod.zip в инсталлятор, зайдите в Модификации и обновите их.
       
      Обновление
      1. Выключите Lightning.
      2. Очистите кеш Lightning.
      3. Зайдите в Модификации и удалите модификацию Lightning.
      4. Если вы обновляетесь с Lightning 1.xx или 2.хх, удалите папку system/lightning
      4. Установите новую версию Ligthning.
      5. Обновите Модификации.
      6. Включите Lightning.
      Добавил MaxD Добавлено 04.12.2014 Категория Кэширование, сжатие, ускорение Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 0  
    • By Sha
      Инструмент, который поможет ускорить мобильную версию OpenCart!
       
      Как сделать шаблон адаптивным? на мобильной версии скрыть "лишние" элементы.
      Нужно, что-бы при этом не пострадало usability? переместить модули и виджеты на другие позиции.
       
      Даже топовые шаблоны, поступают именно таким образом, элементы которые "не нужны" или наоборот необходимы только в мобильной версии: либо скрываются посредством css (display:none); либо перемещаются, хорошо если flexbox или bootstrap pull push но часто с помощью навешивания множества слушателей событий javascript. Даже адаптивность bootstrap основана на таких принципах.
      Всё это создаёт лишний "вес" и нагрузку, что конечно же замедляет работу сайта и заставляет процессор пользователя работать с повышенной нагрузкой шумя как майнинг ферма.
      Мы в наших продуктах пропагандируем использовать только то, что необходимо сейчас. И исходя из этих принципов нами был разработан
       
      модуль Мобильные схемы который поможет:
      уменьшить объём страницы (предотвратить чрезмерную нагрузку на сеть),  сократить размер структуры DOM, ускорить время окончания работы ЦП, избавится от лишнего JavaScript кода (сократить время выполнения кода JavaScript), избавится от css костылей,       а так-же:
      Устранить ресурсы, блокирующие отображение, Сократить время ответа сервера (время до получения первого байта, TTFB), Использовать подходящий размер изображений,  
           и др.
           при этом даже улучшив
       
      адаптивность, гибкость в настройке и дружелюбность Вашего сайта!  
       
      Поддерживает встроенные схемы популярных модулей, например поддерживает SEOCMS.
       
      Бесплатно модуль получить можно вместе с шаблоном Roundshop.
       
      данная версия поддерживает OpenCart 2.1.x, 2.2.x, 2.3.x, ocStore 2.1.x, 2.2.x, 2.3.x
      версию для Opencart 3.x, ocStore 3.x можно скачать здесь!
       
      Техническая поддержка
      доступна пользователям из списка покупателей и только после прочтения faq:
      Если вы обращаетесь с просьбой разобраться в проблеме, то для экономии времени укажите:
      адрес сайта доступ в админ-панель доступ на FTP-сервер  
      По любым вопросам вы можете связаться с нами через:
      Личные сообщения на форуме; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней.
       
      Внимание
      Модуль не является кнопкой - нажал и сайт "полетел"...  за "волшебством" лучше обратиться к другим модулям.
      Layout Type - инструмент, который даёт возможность настроить и ускорить мобильную версию магазина.
       
    • By Sha
      750
      Скачать/Купить дополнение


      Мобильная версия OpenCart, + ускорение. Layout Type.
      Инструмент, который поможет ускорить мобильную версию OpenCart!
       
      Как сделать шаблон адаптивным? на мобильной версии скрыть "лишние" элементы.
      Нужно, что-бы при этом не пострадало usability? переместить модули и виджеты на другие позиции.
       
      Даже топовые шаблоны, поступают именно таким образом, элементы которые "не нужны" или наоборот необходимы только в мобильной версии: либо скрываются посредством css (display:none); либо перемещаются, хорошо если flexbox или bootstrap pull push но часто с помощью навешивания множества слушателей событий javascript. Даже адаптивность bootstrap основана на таких принципах.
      Всё это создаёт лишний "вес" и нагрузку, что конечно же замедляет работу сайта и заставляет процессор пользователя работать с повышенной нагрузкой шумя как майнинг ферма.
      Мы в наших продуктах пропагандируем использовать только то, что необходимо сейчас. И исходя из этих принципов нами был разработан
       
      модуль Мобильные схемы который поможет:
      уменьшить объём страницы (предотвратить чрезмерную нагрузку на сеть),  сократить размер структуры DOM, ускорить время окончания работы ЦП, избавится от лишнего JavaScript кода (сократить время выполнения кода JavaScript), избавится от css костылей,       а так-же:
      Устранить ресурсы, блокирующие отображение, Сократить время ответа сервера (время до получения первого байта, TTFB), Использовать подходящий размер изображений,  
           и др.
           при этом даже улучшив
       
      адаптивность, гибкость в настройке и дружелюбность Вашего сайта!  
       
      Поддерживает встроенные схемы популярных модулей, например поддерживает SEOCMS.
       
      Бесплатно модуль получить можно вместе с шаблоном Roundshop.
       
      данная версия поддерживает OpenCart 2.1.x, 2.2.x, 2.3.x, ocStore 2.1.x, 2.2.x, 2.3.x
      версию для Opencart 3.x, ocStore 3.x можно скачать здесь!
       
      Техническая поддержка
      доступна пользователям из списка покупателей и только после прочтения faq:
      Если вы обращаетесь с просьбой разобраться в проблеме, то для экономии времени укажите:
      адрес сайта доступ в админ-панель доступ на FTP-сервер  
      По любым вопросам вы можете связаться с нами через:
      Личные сообщения на форуме; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней.
       
       
      Добавил Sha Добавлено 13.03.2018 Категория Кэширование, сжатие, ускорение Системные требования php 5.6 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By sitecreator
      2900 40
      Скачать/Купить дополнение


      Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator
      webp + lazy load + watermark + др. оптимизация изображений
      email разработчика: opencart@sitecreator.pro
      WEBP (создание и вывод) работает везде просто и надежно !
      Поддерживаются практически любые операционные системы:
       
      Linux

       
      Windows 32bit 64bit
       
       
      webp: модуль Компрессор позволяет создавать и выводить webp в браузеры, т.е. позволяет оптимизировать изображения формата jpeg и png.
      Модуль позволяет отдавать браузерам без поддержки webp привычный формат jpeg/png.
      Модуль не занимается обратным преобразованием webp в jpeg/png, т.к. для задач оптимизации изображений это не нужно.
      Компрессор для opencart всех версий: 1.5, 2.* & 3.0
      Для использования на opencart 1.5.* должен быть сперва установлен vqmod (если он отсутствует), обычно в 95% он уже присутствует в движке.
       
      Ссылка на подробную документацию по установке:
       
       
      Гугл отмечает положительно в своем аудите выполнение рекомендаций по оптимизации изображений.
       

       
      Модуль Компрессор позволяет уменьшить кумулятивный сдвиг макета за счет задания размеров изображений в HTML до их загрузки и, тем самым, несколько увеличить общую оценку скорости. В определенных случаях это бывает полезно. Обычно гугл рекомендует для уменьшения сдвига макета выполнить рекомендацию:
       

       
       

       
      Никакой зависимости от хостера в плане создания и вывода WEBP! Работает WEBP везде почти без всяких условий! Важно чтобы была ОС Linux 64 bit / FreeBSD 11 (12, 13) 64bit или Windows (это будет в 99.9% случаев)  В данном решении предусмотрено практически все, включая совместимость с ускорителями Jet Cache (изначально полная совместимость), Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость), Nitropack (см. примечание по версиям ниже). Остальные кешеры тоже поддерживаются полностью или частично, но с определенными условиями.
      WEBP (сжатый формат графики) можно теперь получить практически у любого хостера.
      Не имеет значения есть ли поддержка WEBP у вашего хостера или нет.
      Такая поддержка WEBP встроена в модуль Компрессор и работает на любой Linux 64 бит / FreeBSD 11 (12, 13) 64bit и Windows. На любом обычном (общем) хостинге всегда работает одна из разновидностей Linux 64 бит, очень редко используется FreeBS. . Linux 32 бит требует наличия 32-х битного софта mozjpeg, optipng, cwebp, такой софт не входит в состав модуля ввиду полной нецелесообразности, т.к. 32-х битные ОС не использует ни один хостер в качестве обычного хостинга и не предлагается хостерами для установки на VDS.
       
      Поддерживается любой современный браузер, способный отображать WEBP.  Старые браузеры без поддержки webp также не забыты, они получат соответственно jpeg, png.
       
      Благодаря современному формату изображений WEBP удается снизить общий вес изображений в среднем в 2-3 раза на страницах сайта, и тем самым выполнить рекомендации Гугла по изображениям для вашего сайта.
       
      Модуль уникальный в своем роде, т.к. обеспечивает совместимый вывод WEBP для новых браузеров, а старым отдает соответственно jpeg, png , это справедливо почти всегда и в случае использования облачных технологий вроде cloudflare.  Но с одним условием, что сам CloudFlare (или оное облако-кешеровщик) настроен на корректную работу с webp и браузерами с поддержкой webp и без нее. Если облако вроде CloudFlare неверно настроено, то webp может появиться на страницах с заметным опозданием или работать не вполне корректно, можете в таком случае отключить временно или совсем CloudFlare. В случае решений (которые есть в сети), например, "созданных на коленке"  вы рискуете оставить пользователей Сафари (старых версий до июля 2020)  вообще без изображений при использовании того же cloudflare.
       
      Модуль Компрессор содержит набор различных возможностей, отчасти определенные возможности дублируют друг друга, например, есть поддержка нескольких вариантов сжатых изображений (mozjpeg, optipng, webp). Это не означает, что у любого хостера будет возможность использовать все возможности, но будет выбор доступного варианта. Т.е. модуль Компрессор предоставляет возможности с избытком, но нет гарантии, что они могут быть задействованы все одновременно. Например, вы по желанию и возможности можете использовать сжатие изображений за счет mozjpeg или webp,  но нет смысла использовать их одновременно, и такая задача одновременного использования не ставилась - разумно использовать лишь что-то одно.
       
          Модуль Компрессор создавался с целью выполнения рекомендаций гугла по оптимизации изображений и с целью передачи в браузер пользователя оптимизированных изображений.  Исходники (т.е. те, что не в кеше) изображений модуль не сжимает, т.к. в этом нет необходимости поскольку речь идет о загрузке в браузер оптимизированных по весу изображений.  Если на странице сайта есть изображение не из кеша изображений (из папки исходников, например, или из любой подобной папки), то для такого изображения будет создан оптимизированный вариант в формате WEBP, и именно WEBP будет передан в браузер, а исходник останется в качестве исходника в нетронутом виде.
         Основная цель - это уменьшить лишний трафик за счет передачи изображений в сжатом виде конечному пользователю чтобы у этого пользователя ваш сайт открывался быстрее и в целом работал быстрее.  У модуля нет основной цели экономии дискового пространства у хостера, хоть и это можно сделать за счет использования технологии mozjpeg для сжатия jpeg изображений в кеше изображений opencart. Но если webp работает в 99.9% случаев, то mozjpeg можно эффективно использовать в 90%.
       
       

       
       
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      Теперь настоящий комбайн для работы с изображениями.  Управление белыми полями изображений, фоном, размером, обрезкой картинок, отдельное управление изображениями для яндекс-маркета и т.д.
      Индивидуальные настройки для групп изображений ("всплывающие", "thumb-миниатюры").
      "Компрессор" (Image Compressor) обеспечит максимальное сжатие изображений Opencart на обычном хостинге (функция proc_open php нужна для работы mozjpeg, optipng; но создание WEBP в режиме "по расписанию" не требует ее наличия в php, на котором работает ваш сайт)  и всегда на VDS.   Нужные функции (proc_open) вы можете сами включать даже на обычном хостинге (некоторые это позволяют, но не все).
      Установка софта для сжатия изображений Опенкарт (mozjpeg и  optiPNG, WEBP) полностью автоматизирована в два клика на обычный хостинг и VDS (не требует знаний Linux).
       
       
      Для разработчиков и веб-мастеров, устанавливающих модуль своим заказчикам действует скидка
       
      Демо 2 (клиентская часть): http://watermark.sitecreator.pro
      Демо 2 (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
       
      Демо 1.5 (клиентская часть): http://watermark15.sitecreator.pro
      Демо 1.5 (админка): http://watermark15.sitecreator.pro/admin/index.php?route=module/watermark_by_sitecreator
       
      пользователь: DEMO
      пароль: DEMO
       
      Для Opencart 3.0 и Opencart 2.*
      С поддержкой WEBP, Lazy Load и др.
      Дистрибутив теперь универсальный (он один) для движка 2-й и 3-й версий.
      Начиная с версии 1.18.3
       
       
      совместим со всеми сборками версий движков Opencart (ocstore, opencart.pro, русская сборка и т. д.) 1.5 и 2+ (2.0, 2.1, 2.2, 2.3), 3.0
      Файлы движка не заменяются (используется vqmod или ocmod для соответствующих веток движка)
       
       
       
      Модуль Сжатия Изображений Opencart по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
      Как избежать тормозов во время создания сжатых изображений?

      При обновлении до версии 1.12.6+ нужно проявить внимание! Внедрена защита "от дурака".
       
       
      Максимум настроек водяного знака Opencart (watermark): его позиция, поворот, прозрачность водяного знака и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Также можно добавить к имени файла nowatermark , и на данное изображение водяной знак не будет накладываться.
      Адаптивный ресайз (resize, обрезка) изображения.
       
       
      Вот так работает WEBP Lazy Load модуля Компрессор.
      Гугл одобряет!
       

       
       
      Как включить нужную для максимального сжатия функцию?
       (в случае работы режима cron для создания webp это необязательно)
       
       
      требования: php 5.6+ (5.6; 7.0, 7.1, 7.2, 7.3, 7.4)   Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader  (версия 10+)
      Дистрибутив универсальный для всех версий PHP. Никаких отдельных файлов для разных версий! Только один установочный файл.
       
       
      Ускорители (кешеры) не влияют на работу водяного знака и сжатых форматов mozjpeg, optipng, но могут неверно влиять на вывод webp.
       
      Совместимые ускорители в плане WEBP, т.е. WEBP работает (выводится) корректно:
      Jet Cache (все известные версии на момент выпуска модуля Компрессор версии 2.1.23) Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость) NitroPack (тестировался с NitroPack 2.5.3, про более свежие и будущие версии не берусь судить ). Это "старый Nitro". Больше не поддерживается, т.к. разработчик Нитро прекратил его продажу и поддержку. nitropack.io / NitroPack IO (тестировался на версии 3.8.1 в режиме включенной в Компрессоре совместимости с кеширующим ускорителем. Не путать с просто "NitroPack"! Возможны некоторые ограничения.) Boost (проверялось только на опенкарт 2.*, не могу судить о версии на которой тестировался, т.к. разработчик в модуле не указал версию. Возможно, что есть несовместимые версии) Lightning (при включении опции совместимости с кеширующим ускорителем в Компрессоре и настройке в Lightning исключения для функции Компрессора [читайте инструкцию], в режиме совместимости эффективность использования webp может быть несколько снижена. Тестировалось на версии Lightning  3.38. Возможны некоторые ограничения.)  
      Начиная с версии 2.1.0 модуль Компрессор позволяет включить повышенную совместимость с почти любым кеширующим ускорителем в режиме вывода webp. Независимо от того была ли сделана специально адаптация модуля Компрессор под конкретный ускоритель или нет. Эта возможность экспериментальная по принципу "как есть", нельзя заранее утверждать, что это будет работать везде на 100%.

       
      Например, в таком режиме может работать ускоритель Lightning (но желательно отключить (уменьшить агрессивность) в нем оптимизацию (минификацию) Javascript для HTML).  В подавляющем большинстве случаев совместимость с Лайтингом работает, но нельзя гарантировать это со 100% для любого случая.
       
      Несовместимые в плане вывода WEBP (за счет модуля) ускорители способны не мешать корректному выводу WEBP если данный вывод делать за счет средств сервера. Например, за счет NGINX Конфиг (config) NGINX для вывода WEBP на VDS   или Апачи при возможности (лимитирует хостер).
       
      Модуль совместим в плане корректного вывода WEBP (и отдачи для старых Сафари и др. старых браузеров JPEG, PNG соответственно) с ускорителями/кешерами Jet Cache и Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость) и, вероятно, с остальными.
      Совместим с NitroPack (тестировался с NitroPack 2.5.3 ).
      В случае использования модуля для сжатия только JPEG, PNG наличие ускорителя не сказывается на возможностях сжатия.
      Например, ускоритель Lightning совместим для работы с сжатыми форматами JPEG (mozjpeg), PNG (optipng) и совместим в режиме создания WEBP, но не совместим в режиме отображения картинок для старых браузеров и Сафари, который не понимает WEBP.
      В случае использования webp нужно понимать, что старым браузерам нужно отдавать jpeg/png. Именно так и работает модуль изначально, но ускорители могут за счет кеширования ломать такой алгоритм, а потому для указанных выше совместимых ускорителей была специально сделана адаптация чтобы не было проблем с webp.
       
      Модуль не заменяет файлы , используется ocmod для движка 2.*,  аналогично в движке 1.5.* используется vqmod с 1.5.1 версии модуля. 
      Просьба обратить внимание до установки модуля на то, не изменен ли код напрямую (или за счет модификаторов) в файлах (это нужно в том случае если вы собираетесь использовать водяной знак, на работу по созданию и выводу WEBP это не влияет):
       
      system/library/image.php, catalog/tool/image.php, admin/tool/image.php.
       
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые (или за счет модификаторов) изменения кода указанных выше файлов. Это относится к работе водяного знака и т.п.,   на работу сжатого формата webp это никак не влияет.
      Желательно чтобы эти файлы были такими же как в дистрибутиве движка.  Но даже в случае их изменения редко когда возникают проблемы, и они решаемые (обращайтесь к автору).
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Пояснение к лицензированию.
      Лицензия предоставляется для одного домена с конкретным доменным именем (без возможности переноса на другой домен).
      Приобретая модуль вы соглашаетесь с принципом лицензирования. 
       
      Подробно о лицензировании читайте здесь.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Софт mozjpeg, optipng, который входит в состав модуля, предназначен для Linux 64 bit. Этот же софт для Windows вы можете скачать и установить отдельно (ссылки и прилагаемые файлы есть ниже, софт существует как 32-х или 64-х битные исполняемые файлы для Windows, 32-х битный софт может работать на Windows 32 или 64 бит.)
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Самая распространенная "ошибка" после установки.
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Модуль умеет накладывать водяной знак и сжимать изображения, которые вставлены по прямым ссылкам в описании товара, но с некоторыми условиями.  Данная возможность предоставлена в качестве бонуса, но не как обязательная часть (может отсутствовать в дистрибутиве, но может быть предоставлена отдельно по запросу при наличии возможности), на некоторых шаблонах возможна несовместимость (не будет работать) с данной функцией (может потребоваться адаптация) поскольку шаблон может кардинально изменить существующий контроллер. Возможность данного функционала связана с особенностями конкретного шаблона, может потребоваться адаптация и доработка (на платной основе) для конкретного сайта. 
       
      Для SEO CMS есть отдельное решение.
       
       
      Модуль умеет оптимизировать (сжимать) все изображения ваших шаблонов и логотип сайта.  Это в дополнение к сжатию всех изображений, проходящих через движок (картинки товаров, категорий, баннеры и т. д. и т. п.)
       

       
       
       
      Для SEO CMS сделано решение, позволяющее также использовать супер-сжатие по максимуму и водяной знак в этом модуле.  Сделано как отдельное дополнение к модулям "Компрессор" (Image Compressor) и SEO CMS.  Такое решение обусловлено тем, что указанный модуль использует свою библиотеку  и модели для работы с изображениями.
      Сжаты будут даже отображаемые оригиналы, вставленные по прямым ссылкам в статьях.  И на оригиналы можно накладывать водяной знак и защищать их от кражи.
      Любые изменения с оригиналами обратимы. Например, можно менять водяной знак.
       
      Решение здесь: SEO CMS mod for Image Compressor & Watermark
       
       
       
      Решение по работе с фоном исходных изображений здесь:
      Можно обрезать, добавлять фон, делать аккуратные рамки цветом фона.
      Данное решение реализовано как плагин к модулю "Компрессор", т. е. все настройки делаются в модуле "Компрессор".
       
       
      Совместимость со специфическими модулями и модификаторами, 
      (затрагивающими системную библиотеку и модель image.php)
       
       
      ПОДДЕРЖКА от автора модуля:

       
       
      Самодиагностика и вывод полезной информации - это первое средство если у вас "ничего не работает".
       

      Если у вас "не сжимает".  Некоторые серверы (нередко хостер ukraine.com.ua ) кешируют изображения на сервере. Ищите это в настройках панели управления хостера "ускорение".  Нужно просто отключить это кеширование. Подробнее описал в поддержке модуля:
       
       
      А что это гугл пишет "изменение размера .... уменьшит"?

       
       

      ПОДДЕРЖКА Правило № 1.
       
      Если у вас не получается установка, что-то не работает или есть сомнения "а правильно ли работает?",
      то для помощи вам от вас необходимы доступы к сайту.
      Если в доступах вы отказываете, то, соответственно, вы сами отказываетесь от ПОЛНОЦЕННОЙ поддержки.
       
      Подробно про доступы, которые необходимы.
       
      Срок бесплатной поддержки разработчиком - 1 год с момента приобретения программы (модуля). Это, конечно, не означает, что разработчик по истечении данного периода не будет отвечать на вопросы заказчиков. Неисключительная лицензия на программное обеспечение (модуль "Компрессор") не ограничивается разработчиком по времени.
      в правилах форума указано:
       
       
       
       
       
       
       
       
       
       
       

      info.php






      mozjpeg_3.1_x86.zip optipng.zip
      Добавил sitecreator Добавлено 26.08.2017 Категория Кэширование, сжатие, ускорение Системные требования php 5.6 - 7.4, Ioncube Loader версии не ниже 10+, ОС Linux 64 bit / FreeBSD 11 (12, 13) 64bit или Windows (относится к 99.9% случаев) Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет
      Да Старая цена 3500  
    • By sitecreator
      webp + lazy load + watermark + др. оптимизация изображений
      email разработчика: opencart@sitecreator.pro
      WEBP (создание и вывод) работает везде просто и надежно !
      Поддерживаются практически любые операционные системы:
       
      Linux

       
      Windows 32bit 64bit
       
       
      webp: модуль Компрессор позволяет создавать и выводить webp в браузеры, т.е. позволяет оптимизировать изображения формата jpeg и png.
      Модуль позволяет отдавать браузерам без поддержки webp привычный формат jpeg/png.
      Модуль не занимается обратным преобразованием webp в jpeg/png, т.к. для задач оптимизации изображений это не нужно.
      Компрессор для opencart всех версий: 1.5, 2.* & 3.0
      Для использования на opencart 1.5.* должен быть сперва установлен vqmod (если он отсутствует), обычно в 95% он уже присутствует в движке.
       
      Ссылка на подробную документацию по установке:
       
       
      Гугл отмечает положительно в своем аудите выполнение рекомендаций по оптимизации изображений.
       

       
      Модуль Компрессор позволяет уменьшить кумулятивный сдвиг макета за счет задания размеров изображений в HTML до их загрузки и, тем самым, несколько увеличить общую оценку скорости. В определенных случаях это бывает полезно. Обычно гугл рекомендует для уменьшения сдвига макета выполнить рекомендацию:
       

       
       

       
      Никакой зависимости от хостера в плане создания и вывода WEBP! Работает WEBP везде почти без всяких условий! Важно чтобы была ОС Linux 64 bit / FreeBSD 11 (12, 13) 64bit или Windows (это будет в 99.9% случаев)  В данном решении предусмотрено практически все, включая совместимость с ускорителями Jet Cache (изначально полная совместимость), Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость), Nitropack (см. примечание по версиям ниже). Остальные кешеры тоже поддерживаются полностью или частично, но с определенными условиями.
      WEBP (сжатый формат графики) можно теперь получить практически у любого хостера.
      Не имеет значения есть ли поддержка WEBP у вашего хостера или нет.
      Такая поддержка WEBP встроена в модуль Компрессор и работает на любой Linux 64 бит / FreeBSD 11 (12, 13) 64bit и Windows. На любом обычном (общем) хостинге всегда работает одна из разновидностей Linux 64 бит, очень редко используется FreeBS. . Linux 32 бит требует наличия 32-х битного софта mozjpeg, optipng, cwebp, такой софт не входит в состав модуля ввиду полной нецелесообразности, т.к. 32-х битные ОС не использует ни один хостер в качестве обычного хостинга и не предлагается хостерами для установки на VDS.
       
      Поддерживается любой современный браузер, способный отображать WEBP.  Старые браузеры без поддержки webp также не забыты, они получат соответственно jpeg, png.
       
      Благодаря современному формату изображений WEBP удается снизить общий вес изображений в среднем в 2-3 раза на страницах сайта, и тем самым выполнить рекомендации Гугла по изображениям для вашего сайта.
       
      Модуль уникальный в своем роде, т.к. обеспечивает совместимый вывод WEBP для новых браузеров, а старым отдает соответственно jpeg, png , это справедливо почти всегда и в случае использования облачных технологий вроде cloudflare.  Но с одним условием, что сам CloudFlare (или оное облако-кешеровщик) настроен на корректную работу с webp и браузерами с поддержкой webp и без нее. Если облако вроде CloudFlare неверно настроено, то webp может появиться на страницах с заметным опозданием или работать не вполне корректно, можете в таком случае отключить временно или совсем CloudFlare. В случае решений (которые есть в сети), например, "созданных на коленке"  вы рискуете оставить пользователей Сафари (старых версий до июля 2020)  вообще без изображений при использовании того же cloudflare.
       
      Модуль Компрессор содержит набор различных возможностей, отчасти определенные возможности дублируют друг друга, например, есть поддержка нескольких вариантов сжатых изображений (mozjpeg, optipng, webp). Это не означает, что у любого хостера будет возможность использовать все возможности, но будет выбор доступного варианта. Т.е. модуль Компрессор предоставляет возможности с избытком, но нет гарантии, что они могут быть задействованы все одновременно. Например, вы по желанию и возможности можете использовать сжатие изображений за счет mozjpeg или webp,  но нет смысла использовать их одновременно, и такая задача одновременного использования не ставилась - разумно использовать лишь что-то одно.
       
          Модуль Компрессор создавался с целью выполнения рекомендаций гугла по оптимизации изображений и с целью передачи в браузер пользователя оптимизированных изображений.  Исходники (т.е. те, что не в кеше) изображений модуль не сжимает, т.к. в этом нет необходимости поскольку речь идет о загрузке в браузер оптимизированных по весу изображений.  Если на странице сайта есть изображение не из кеша изображений (из папки исходников, например, или из любой подобной папки), то для такого изображения будет создан оптимизированный вариант в формате WEBP, и именно WEBP будет передан в браузер, а исходник останется в качестве исходника в нетронутом виде.
         Основная цель - это уменьшить лишний трафик за счет передачи изображений в сжатом виде конечному пользователю чтобы у этого пользователя ваш сайт открывался быстрее и в целом работал быстрее.  У модуля нет основной цели экономии дискового пространства у хостера, хоть и это можно сделать за счет использования технологии mozjpeg для сжатия jpeg изображений в кеше изображений opencart. Но если webp работает в 99.9% случаев, то mozjpeg можно эффективно использовать в 90%.
       
       

       
       
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      Теперь настоящий комбайн для работы с изображениями.  Управление белыми полями изображений, фоном, размером, обрезкой картинок, отдельное управление изображениями для яндекс-маркета и т.д.
      Индивидуальные настройки для групп изображений ("всплывающие", "thumb-миниатюры").
      "Компрессор" (Image Compressor) обеспечит максимальное сжатие изображений Opencart на обычном хостинге (функция proc_open php нужна для работы mozjpeg, optipng; но создание WEBP в режиме "по расписанию" не требует ее наличия в php, на котором работает ваш сайт)  и всегда на VDS.   Нужные функции (proc_open) вы можете сами включать даже на обычном хостинге (некоторые это позволяют, но не все).
      Установка софта для сжатия изображений Опенкарт (mozjpeg и  optiPNG, WEBP) полностью автоматизирована в два клика на обычный хостинг и VDS (не требует знаний Linux).
       
       
      Для разработчиков и веб-мастеров, устанавливающих модуль своим заказчикам действует скидка
       
      Демо 2 (клиентская часть): http://watermark.sitecreator.pro
      Демо 2 (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
       
      Демо 1.5 (клиентская часть): http://watermark15.sitecreator.pro
      Демо 1.5 (админка): http://watermark15.sitecreator.pro/admin/index.php?route=module/watermark_by_sitecreator
       
      пользователь: DEMO
      пароль: DEMO
       
      Для Opencart 3.0 и Opencart 2.*
      С поддержкой WEBP, Lazy Load и др.
      Дистрибутив теперь универсальный (он один) для движка 2-й и 3-й версий.
      Начиная с версии 1.18.3
       
       
      совместим со всеми сборками версий движков Opencart (ocstore, opencart.pro, русская сборка и т. д.) 1.5 и 2+ (2.0, 2.1, 2.2, 2.3), 3.0
      Файлы движка не заменяются (используется vqmod или ocmod для соответствующих веток движка)
       
       
       
      Модуль Сжатия Изображений Opencart по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
      Как избежать тормозов во время создания сжатых изображений?

      При обновлении до версии 1.12.6+ нужно проявить внимание! Внедрена защита "от дурака".
       
       
      Максимум настроек водяного знака Opencart (watermark): его позиция, поворот, прозрачность водяного знака и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Также можно добавить к имени файла nowatermark , и на данное изображение водяной знак не будет накладываться.
      Адаптивный ресайз (resize, обрезка) изображения.
       
       
      Вот так работает WEBP Lazy Load модуля Компрессор.
      Гугл одобряет!
       

       
       
      Как включить нужную для максимального сжатия функцию?
       (в случае работы режима cron для создания webp это необязательно)
       
       
      требования: php 5.6+ (5.6; 7.0, 7.1, 7.2, 7.3, 7.4)   Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader  (версия 10+)
      Дистрибутив универсальный для всех версий PHP. Никаких отдельных файлов для разных версий! Только один установочный файл.
       
       
      Ускорители (кешеры) не влияют на работу водяного знака и сжатых форматов mozjpeg, optipng, но могут неверно влиять на вывод webp.
       
      Совместимые ускорители в плане WEBP, т.е. WEBP работает (выводится) корректно:
      Jet Cache (все известные версии на момент выпуска модуля Компрессор версии 2.1.23) Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость) NitroPack (тестировался с NitroPack 2.5.3, про более свежие и будущие версии не берусь судить ). Это "старый Nitro". Больше не поддерживается, т.к. разработчик Нитро прекратил его продажу и поддержку. nitropack.io / NitroPack IO (тестировался на версии 3.8.1 в режиме включенной в Компрессоре совместимости с кеширующим ускорителем. Не путать с просто "NitroPack"! Возможны некоторые ограничения.) Boost (проверялось только на опенкарт 2.*, не могу судить о версии на которой тестировался, т.к. разработчик в модуле не указал версию. Возможно, что есть несовместимые версии) Lightning (при включении опции совместимости с кеширующим ускорителем в Компрессоре и настройке в Lightning исключения для функции Компрессора [читайте инструкцию], в режиме совместимости эффективность использования webp может быть несколько снижена. Тестировалось на версии Lightning  3.38. Возможны некоторые ограничения.)  
      Начиная с версии 2.1.0 модуль Компрессор позволяет включить повышенную совместимость с почти любым кеширующим ускорителем в режиме вывода webp. Независимо от того была ли сделана специально адаптация модуля Компрессор под конкретный ускоритель или нет. Эта возможность экспериментальная по принципу "как есть", нельзя заранее утверждать, что это будет работать везде на 100%.

       
      Например, в таком режиме может работать ускоритель Lightning (но желательно отключить (уменьшить агрессивность) в нем оптимизацию (минификацию) Javascript для HTML).  В подавляющем большинстве случаев совместимость с Лайтингом работает, но нельзя гарантировать это со 100% для любого случая.
       
      Несовместимые в плане вывода WEBP (за счет модуля) ускорители способны не мешать корректному выводу WEBP если данный вывод делать за счет средств сервера. Например, за счет NGINX Конфиг (config) NGINX для вывода WEBP на VDS   или Апачи при возможности (лимитирует хостер).
       
      Модуль совместим в плане корректного вывода WEBP (и отдачи для старых Сафари и др. старых браузеров JPEG, PNG соответственно) с ускорителями/кешерами Jet Cache и Turbo (версии для опенкарт 2.1 и 2.3 - полная совместимость) и, вероятно, с остальными.
      Совместим с NitroPack (тестировался с NitroPack 2.5.3 ).
      В случае использования модуля для сжатия только JPEG, PNG наличие ускорителя не сказывается на возможностях сжатия.
      Например, ускоритель Lightning совместим для работы с сжатыми форматами JPEG (mozjpeg), PNG (optipng) и совместим в режиме создания WEBP, но не совместим в режиме отображения картинок для старых браузеров и Сафари, который не понимает WEBP.
      В случае использования webp нужно понимать, что старым браузерам нужно отдавать jpeg/png. Именно так и работает модуль изначально, но ускорители могут за счет кеширования ломать такой алгоритм, а потому для указанных выше совместимых ускорителей была специально сделана адаптация чтобы не было проблем с webp.
       
      Модуль не заменяет файлы , используется ocmod для движка 2.*,  аналогично в движке 1.5.* используется vqmod с 1.5.1 версии модуля. 
      Просьба обратить внимание до установки модуля на то, не изменен ли код напрямую (или за счет модификаторов) в файлах (это нужно в том случае если вы собираетесь использовать водяной знак, на работу по созданию и выводу WEBP это не влияет):
       
      system/library/image.php, catalog/tool/image.php, admin/tool/image.php.
       
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые (или за счет модификаторов) изменения кода указанных выше файлов. Это относится к работе водяного знака и т.п.,   на работу сжатого формата webp это никак не влияет.
      Желательно чтобы эти файлы были такими же как в дистрибутиве движка.  Но даже в случае их изменения редко когда возникают проблемы, и они решаемые (обращайтесь к автору).
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Пояснение к лицензированию.
      Лицензия предоставляется для одного домена с конкретным доменным именем (без возможности переноса на другой домен).
      Приобретая модуль вы соглашаетесь с принципом лицензирования. 
       
      Подробно о лицензировании читайте здесь.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Софт mozjpeg, optipng, который входит в состав модуля, предназначен для Linux 64 bit. Этот же софт для Windows вы можете скачать и установить отдельно (ссылки и прилагаемые файлы есть ниже, софт существует как 32-х или 64-х битные исполняемые файлы для Windows, 32-х битный софт может работать на Windows 32 или 64 бит.)
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Самая распространенная "ошибка" после установки.
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Модуль умеет накладывать водяной знак и сжимать изображения, которые вставлены по прямым ссылкам в описании товара, но с некоторыми условиями.  Данная возможность предоставлена в качестве бонуса, но не как обязательная часть (может отсутствовать в дистрибутиве, но может быть предоставлена отдельно по запросу при наличии возможности), на некоторых шаблонах возможна несовместимость (не будет работать) с данной функцией (может потребоваться адаптация) поскольку шаблон может кардинально изменить существующий контроллер. Возможность данного функционала связана с особенностями конкретного шаблона, может потребоваться адаптация и доработка (на платной основе) для конкретного сайта. 
       
      Для SEO CMS есть отдельное решение.
       
       
      Модуль умеет оптимизировать (сжимать) все изображения ваших шаблонов и логотип сайта.  Это в дополнение к сжатию всех изображений, проходящих через движок (картинки товаров, категорий, баннеры и т. д. и т. п.)
       

       
       
       
      Для SEO CMS сделано решение, позволяющее также использовать супер-сжатие по максимуму и водяной знак в этом модуле.  Сделано как отдельное дополнение к модулям "Компрессор" (Image Compressor) и SEO CMS.  Такое решение обусловлено тем, что указанный модуль использует свою библиотеку  и модели для работы с изображениями.
      Сжаты будут даже отображаемые оригиналы, вставленные по прямым ссылкам в статьях.  И на оригиналы можно накладывать водяной знак и защищать их от кражи.
      Любые изменения с оригиналами обратимы. Например, можно менять водяной знак.
       
      Решение здесь: SEO CMS mod for Image Compressor & Watermark
       
       
       
      Решение по работе с фоном исходных изображений здесь:
      Можно обрезать, добавлять фон, делать аккуратные рамки цветом фона.
      Данное решение реализовано как плагин к модулю "Компрессор", т. е. все настройки делаются в модуле "Компрессор".
       
       
      Совместимость со специфическими модулями и модификаторами, 
      (затрагивающими системную библиотеку и модель image.php)
       
       
      ПОДДЕРЖКА от автора модуля:

       
       
      Самодиагностика и вывод полезной информации - это первое средство если у вас "ничего не работает".
       

      Если у вас "не сжимает".  Некоторые серверы (нередко хостер ukraine.com.ua ) кешируют изображения на сервере. Ищите это в настройках панели управления хостера "ускорение".  Нужно просто отключить это кеширование. Подробнее описал в поддержке модуля:
       
       
      А что это гугл пишет "изменение размера .... уменьшит"?

       
       

      ПОДДЕРЖКА Правило № 1.
       
      Если у вас не получается установка, что-то не работает или есть сомнения "а правильно ли работает?",
      то для помощи вам от вас необходимы доступы к сайту.
      Если в доступах вы отказываете, то, соответственно, вы сами отказываетесь от ПОЛНОЦЕННОЙ поддержки.
       
      Подробно про доступы, которые необходимы.
       
      Срок бесплатной поддержки разработчиком - 1 год с момента приобретения программы (модуля). Это, конечно, не означает, что разработчик по истечении данного периода не будет отвечать на вопросы заказчиков. Неисключительная лицензия на программное обеспечение (модуль "Компрессор") не ограничивается разработчиком по времени.
      в правилах форума указано:
       
       
       
       
       
       
       
       
       
       
       

      info.php






      mozjpeg_3.1_x86.zip optipng.zip
  • 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.