Jump to content

Recommended Posts

44 минуты назад, markimax сказал:

Если тема адаптивная то не надо.
 

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

 

Про адаптивность темы и css media я в курсе.) 

Share this post


Link to post
Share on other sites
52 минуты назад, markimax сказал:

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

как раз избежать этого поможет модуль Layout Type ;).

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

Похоже вопрос как раз в том: разделяет ли JC кеш по схемам?

Да конечно - есть такая настройка
Т е JC определяет mobile detect и может отдавать и генерировать  разный кеш

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
3 hours ago, markimax said:

Если тема адаптивная то не надо.
Дело в том что адаптивная тема что для пк что для мобильных имеет  одинаковые шаблоны
Просто срабатывают правила css media (которые кстати снижают попугаи в мобильной выдаче т к уходит время на загрузку css файла там где они есть) по ширине окна браузера и вся "разница".
 

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

С помощью этого модуля или библиотеки mobile detect можно убрать лишние блоки в мобильной версии, что немного улучшит ситуацию но не радикально.

Share this post


Link to post
Share on other sites
2 часа назад, vtkach сказал:

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

 

 

Ага :)
Не ...  ну можно и адаптивно сделать чтобы попугаи были высокие, но ...
Если адаптивная тема надо делать Critical CSS  inline

Share this post


Link to post
Share on other sites
1 час назад, markimax сказал:

Critical CSS  inline

правильный подход.

 

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

Так весь bootstrap на этом построен.

обратите внимание в какой вы теме) и перечитайте шапку!

модуль как раз борется с этим

  • +1 1

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

правильный подход.

 

Ждем в новых версиях ваших тем ;)
Очень хорошо когда грамотный разработчик это понимает +1
И можно мое имхо .. как можно меньше "хлама"  модулей в темах
Сейчас быстрые темы под PS на вес золота

Share this post


Link to post
Share on other sites
21 минуту назад, Sha сказал:

Кратко - да!

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

  • +1 1

Share this post


Link to post
Share on other sites
40 минут назад, markimax сказал:

Ждем в новых версиях ваших тем ;)

Так они у меня такими и были всегда)

 

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

как можно меньше "хлама"  модулей в темах

так и есть.

Но, как показала практика вариант плохой.

"комбайны" покупаются X 20 раз чаще, в отличие от наших "простых")

Share this post


Link to post
Share on other sites
34 минуты назад, markimax сказал:

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

 

if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

Share this post


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

 


if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

эм...а как тогда быть с шаблонами? 

Share this post


Link to post
Share on other sites
1 час назад, n3bo сказал:

эм...а как тогда быть с шаблонами? 

Ну так понято, что не панацея :rolleyes:.

 

Хотя, в любом случае - critical css это больше забота template нежели module.

Код как пример.

 

Тут уже по ситуации, не думаю, что вообще это понадобится,

вот тяжелая артиллерия если уж совсем: https://github.com/filamentgroup/criticalCSS 

 

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

Share this post


Link to post
Share on other sites

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

Share this post


Link to post
Share on other sites
В 21.11.2018 в 09:36, n3bo сказал:

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

по ситуации.

Share this post


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

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

 

Отвечу сам.

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

Share this post


Link to post
Share on other sites

Есть ли версия модуля для opencart 1.5.5.1&

Share this post


Link to post
Share on other sites
ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...
 
Как делаю для своих я, точнее в процессе сейчас.
Тот код что дал выше автор модуля, я подцепил для шапки и футера. И да создал разные шапки с разными стилями и низом.
Что это даёт.
В вёрстке основной сложной частью я бы посчитал шапку и низ последний опционально.
Теперь что бы сделать действительно удобным на моб шапку, надо сделать либо много див и скрывать или нет в зависимости от экрана.
А с модулем и встройки кода. Можно более детально проработать шапку и она получается лёгкой и самое главное без скрытого контента и всякий noffolow в дублировании линков.
Хорошо для пользователя, отлично для сео.

Отправлено через Tapatalk

  • +1 1

Share this post


Link to post
Share on other sites

Немного усложняется поддержка, но не сильно.
Все же основной контент остаётся как есть body практически всегда, на него можно отдавать основные стили, а шапку мне кажется делать другой и со своими стилями

Отправлено через Tapatalk

Share this post


Link to post
Share on other sites

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

Share this post


Link to post
Share on other sites
59 минут назад, AndrewZ сказал:

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

должно работать нормально, если что будем решать вопрос)

Share this post


Link to post
Share on other sites
2 minutes ago, Sha said:

должно работать нормально, если что будем решать вопрос)

Ясно... А киберпонедельника не предвидится?  :rolleyes:

Share this post


Link to post
Share on other sites

После установки, модуль можно увидеть в Менеджере дополнений (extension/modification).

В Схемах (design/layout/edit) появится пункт, для возможности указания типа схемы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By sitecreator
      2 790.00 руб
      Скачать/Купить дополнение


      Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator
      WEBP работает везде просто и надежно !
       
       
      Компрессор версии 2.1 для opencart 1.5, 2.* & 3.0
      Для использования на opencart 1.5.* должен быть сперва установлен vqmod (если он отсутствует), обычно в 95% он уже присутствует в движке.
       
      Ссылка на подробную документацию по установке:
       
      Никакой зависимости от хостера в плане создания и вывода WEBP! Работает WEBP везде без всяких условий!   Не надо спрашивать будет ли работать на вашем хостинге WEBP. Ответ простой - у вас будет WEBP! В данном решении предусмотрено практически все, включая полную совместимость с ускорителями Jet Cache, Turbo, Nitropack. Остальные кешеры тоже поддерживаются, но с определенными условиями.
      WEBP (сжатый формат графики) можно теперь получить практически у любого хостера.
      Не имеет значения есть ли поддержка WEBP у вашего хостера или нет.
      Такая поддержка WEBP встроена в модуль Компрессор и работает на любой Linux и Windows.
       
      Поддерживается любой современный браузер, способный отображать WEBP.
       
      Благодаря современному формату изображений WEBP удается снизить общий вес изображений в среднем в 2-3 раза на странице, и тем самым выполнить рекомендации Гугла.
       
      Модуль уникальный в своем роде, т.к. обеспечивает совместимый вывод WEBP для новых браузеров, а старым отдает соответственно jpeg, png даже в случае использования облачных технологий вроде cloudflare.  В случае решений (которые есть в сети), например, "созданных на коленке"  вы рискуете оставить пользователей Сафари  вообще без изображений при использовании того же cloudflare. Напомню, что даже новый Сафари  пока не понимает WEBP наровне со старыми браузерами.
       
       

       
       
      Мастерам большие СКИДКИ! Оптимизация (сжатие) изображений - Гугл 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)
      Файлы движка не заменяются (используется vqmod или ocmod для соответствующих веток движка)
      Для Opencart 3.0  версия здесь: https://opencartforum.com/files/file/6148-kompressor-izobrazheniy-watermark-bonusy-dlya-opencart-30/
       

       
      Модуль Сжатия Изображений Opencart по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
      Как избежать тормозов во время создания сжатых изображений?

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

       
       
      Как включить нужную для максимального сжатия функцию?
       (в случае работы режима cron для создания webp это необязательно)
       
       
       
       
      Основной функционал модуля - это добавление водяного знака на изображения и другие настройки изображения (ресайз, белые поля и фон, и т. д. ).  Как бонус - это использование автоматического  супер-сжатия изображений для форматов JPEG PNG, плюс генерация и вывод сжатого формата WEBP. Но для многих сжатие изображений в Opencart - это самый важный функционал.
       
      Совместим с Opencart, Ocstore, opencart.pro и сборок версии 1.5.* и 2+ (2.0, 2.1, 2.2, 2.3)
      требования: php 5.6+ (5.6; 7.0, 7.1, 7.2, 7.3, 7.4)   Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader  (версия 10+)
      Дистрибутив универсальный для всех версий PHP. Никаких отдельных файлов для разных версий! Только один установочный файл.
      Касательно версии php.  Рекомендованный минимум (5.6) есть у любого хостера и на этой версии работает любой движок Opencart.
      Ioncube loader 10+ есть сейчас, как минимум, у 99% хостеров (у всех нормальных), и все меньше остается нерадивых хостеров, которые не могут обновить старую версию Ioncube loader 6 (2-х летней давности).
      Просьба учесть, что при минимальных требованиях модуль работать будет, но не все функции могут быть доступны.  Не вижу смысла поддерживать совместимость с допотопным серверным софтом в ущерб развитию модуля.
       
      Ускорители (кешеры) не влияют на работу водяного знака и сжатых форматов mozjpeg, optipng, но могут неверно влиять на вывод webp.
       
      на 100% совместимые ускорители в плане сжатых форматов, т.е. WEBP работает (выводится) корректно:
      Jet Cache Turbo (версия для 2..3) NitroPack (тестировался с NitroPack 2.5.3, про более свежие и будущие версии не берусь судить ).  
      Начиная с версии 2.1.0 модуль Компрессор позволяет включить повышенную совместимость с практически любым кеширующим ускорителем в режиме вывода webp. Независимо от того была ли сделана специально адаптация модуля Компрессор под конкретный ускоритель или нет.

       
      Например, в таком режиме может работать ускоритель Lightning (но желательно отключить (уменьшить агрессивность) в нем оптимизацию (минификацию) Javascript для HTML)
       
      Несовместимые в плане вывода WEBP (за счет модуля) ускорители способны не мешать корректному выводу WEBP если данный вывод делать за счет средств сервера. Например, за счет NGINX Конфиг (config) NGINX для вывода WEBP на VDS   или Апачи при возможности (лимитирует хостер).
       
      Модуль совместим в плане корректного вывода WEBP (и отдачи для Сафари и старых браузеров JPEG, PNG соответственно) с ускорителями/кешерами Jet Cache и Turbo (версия для 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 версии модуля. 
      Просьба обратить внимание до установки модуля на то, не изменен ли код напрямую (или за счет модификаторов) в файлах:
       
      system/image.php, catalog/tool/image.php, admin/tool/image.php.
       
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые (или за счет модификаторов) изменения кода указанных выше файлов.
      Желательно чтобы эти файлы были такими же как в дистрибутиве движка.  Но даже в случае их изменения редко когда возникают проблемы, и они решаемые (обращайтесь к автору).
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Пояснение к лицензированию.
      Лицензия предоставляется для одного домена с конкретным доменным именем (без возможности переноса на другой домен).
      Приобретая модуль вы соглашаетесь с принципом лицензирования. 
       
      Подробно о лицензировании читайте здесь.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Самая распространенная "ошибка" после установки.
       
       
       
       
       
      Инструкция для самостоятельной сборки серверного софта оставлена для любознательных. Не нужно ее пугаться и не нужно повторять все эти действия.
      Модуль Компрессор уже содержит средства диагностики и вывода информации.  Пользуйтесь ими (вкладка "сервис").
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Установку модуля "Сжатие изображений плюс водяной знак" осуществляет покупатель самостоятельно или его доверенное лицо.
       

       
       

       

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

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

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

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

       
       

      Админ БАР для управления изображениями (очистка кеша только для конкретной страницы)
      и СЖАТИЕ изображений по прямым ссылкам и из CSS.
       
      Тест Тест
       
       
       
       
       
       
       


      info.php

      Добавил sitecreator Добавлено 26.08.2017 Категория Кэширование, сжатие, ускорение Системные требования php 5.6 - 7.4, Ioncube Loader версии не ниже 10+ Метод активации По запросу в ЛС
      По запросу на почту 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.х Обращение к серверу разработчика Нет
      Да Старая цена 2990  
    • By sitecreator
      WEBP работает везде просто и надежно !
       
       
      Компрессор версии 2.1 для opencart 1.5, 2.* & 3.0
      Для использования на opencart 1.5.* должен быть сперва установлен vqmod (если он отсутствует), обычно в 95% он уже присутствует в движке.
       
      Ссылка на подробную документацию по установке:
       
      Никакой зависимости от хостера в плане создания и вывода WEBP! Работает WEBP везде без всяких условий!   Не надо спрашивать будет ли работать на вашем хостинге WEBP. Ответ простой - у вас будет WEBP! В данном решении предусмотрено практически все, включая полную совместимость с ускорителями Jet Cache, Turbo, Nitropack. Остальные кешеры тоже поддерживаются, но с определенными условиями.
      WEBP (сжатый формат графики) можно теперь получить практически у любого хостера.
      Не имеет значения есть ли поддержка WEBP у вашего хостера или нет.
      Такая поддержка WEBP встроена в модуль Компрессор и работает на любой Linux и Windows.
       
      Поддерживается любой современный браузер, способный отображать WEBP.
       
      Благодаря современному формату изображений WEBP удается снизить общий вес изображений в среднем в 2-3 раза на странице, и тем самым выполнить рекомендации Гугла.
       
      Модуль уникальный в своем роде, т.к. обеспечивает совместимый вывод WEBP для новых браузеров, а старым отдает соответственно jpeg, png даже в случае использования облачных технологий вроде cloudflare.  В случае решений (которые есть в сети), например, "созданных на коленке"  вы рискуете оставить пользователей Сафари  вообще без изображений при использовании того же cloudflare. Напомню, что даже новый Сафари  пока не понимает WEBP наровне со старыми браузерами.
       
       

       
       
      Мастерам большие СКИДКИ! Оптимизация (сжатие) изображений - Гугл 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)
      Файлы движка не заменяются (используется vqmod или ocmod для соответствующих веток движка)
      Для Opencart 3.0  версия здесь: https://opencartforum.com/files/file/6148-kompressor-izobrazheniy-watermark-bonusy-dlya-opencart-30/
       

       
      Модуль Сжатия Изображений Opencart по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
      Как избежать тормозов во время создания сжатых изображений?

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

       
       
      Как включить нужную для максимального сжатия функцию?
       (в случае работы режима cron для создания webp это необязательно)
       
       
       
       
      Основной функционал модуля - это добавление водяного знака на изображения и другие настройки изображения (ресайз, белые поля и фон, и т. д. ).  Как бонус - это использование автоматического  супер-сжатия изображений для форматов JPEG PNG, плюс генерация и вывод сжатого формата WEBP. Но для многих сжатие изображений в Opencart - это самый важный функционал.
       
      Совместим с Opencart, Ocstore, opencart.pro и сборок версии 1.5.* и 2+ (2.0, 2.1, 2.2, 2.3)
      требования: php 5.6+ (5.6; 7.0, 7.1, 7.2, 7.3, 7.4)   Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader  (версия 10+)
      Дистрибутив универсальный для всех версий PHP. Никаких отдельных файлов для разных версий! Только один установочный файл.
      Касательно версии php.  Рекомендованный минимум (5.6) есть у любого хостера и на этой версии работает любой движок Opencart.
      Ioncube loader 10+ есть сейчас, как минимум, у 99% хостеров (у всех нормальных), и все меньше остается нерадивых хостеров, которые не могут обновить старую версию Ioncube loader 6 (2-х летней давности).
      Просьба учесть, что при минимальных требованиях модуль работать будет, но не все функции могут быть доступны.  Не вижу смысла поддерживать совместимость с допотопным серверным софтом в ущерб развитию модуля.
       
      Ускорители (кешеры) не влияют на работу водяного знака и сжатых форматов mozjpeg, optipng, но могут неверно влиять на вывод webp.
       
      на 100% совместимые ускорители в плане сжатых форматов, т.е. WEBP работает (выводится) корректно:
      Jet Cache Turbo (версия для 2..3) NitroPack (тестировался с NitroPack 2.5.3, про более свежие и будущие версии не берусь судить ).  
      Начиная с версии 2.1.0 модуль Компрессор позволяет включить повышенную совместимость с практически любым кеширующим ускорителем в режиме вывода webp. Независимо от того была ли сделана специально адаптация модуля Компрессор под конкретный ускоритель или нет.

       
      Например, в таком режиме может работать ускоритель Lightning (но желательно отключить (уменьшить агрессивность) в нем оптимизацию (минификацию) Javascript для HTML)
       
      Несовместимые в плане вывода WEBP (за счет модуля) ускорители способны не мешать корректному выводу WEBP если данный вывод делать за счет средств сервера. Например, за счет NGINX Конфиг (config) NGINX для вывода WEBP на VDS   или Апачи при возможности (лимитирует хостер).
       
      Модуль совместим в плане корректного вывода WEBP (и отдачи для Сафари и старых браузеров JPEG, PNG соответственно) с ускорителями/кешерами Jet Cache и Turbo (версия для 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 версии модуля. 
      Просьба обратить внимание до установки модуля на то, не изменен ли код напрямую (или за счет модификаторов) в файлах:
       
      system/image.php, catalog/tool/image.php, admin/tool/image.php.
       
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые (или за счет модификаторов) изменения кода указанных выше файлов.
      Желательно чтобы эти файлы были такими же как в дистрибутиве движка.  Но даже в случае их изменения редко когда возникают проблемы, и они решаемые (обращайтесь к автору).
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Пояснение к лицензированию.
      Лицензия предоставляется для одного домена с конкретным доменным именем (без возможности переноса на другой домен).
      Приобретая модуль вы соглашаетесь с принципом лицензирования. 
       
      Подробно о лицензировании читайте здесь.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Самая распространенная "ошибка" после установки.
       
       
       
       
       
      Инструкция для самостоятельной сборки серверного софта оставлена для любознательных. Не нужно ее пугаться и не нужно повторять все эти действия.
      Модуль Компрессор уже содержит средства диагностики и вывода информации.  Пользуйтесь ими (вкладка "сервис").
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Установку модуля "Сжатие изображений плюс водяной знак" осуществляет покупатель самостоятельно или его доверенное лицо.
       

       
       

       

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

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

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

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

       
       

      Админ БАР для управления изображениями (очистка кеша только для конкретной страницы)
      и СЖАТИЕ изображений по прямым ссылкам и из CSS.
       
      Тест Тест
       
       
       
       
       
       
       


      info.php

    • By buslikdrev
      2 200.00 руб · Срок продления: 500.00 руб за день
      Скачать/Купить дополнение


      Оптимизация для максимальной оценки PageSpeed от Google
      Для всех версий opencart делаю всё тоже самое, что и здесь.
       
      +Никаких копирайтов на вашем сайте со стороны клиентской части.
       
      +Установка и настройка модулей:
      модуль кэширования генерация webp изображений (если сервер поддерживает  
      Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части обратитесь к @snastik.
       
      https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Fdemo1.buslikdrev.by%2Findex.php%3Froute%3Dproduct%2Fcategory%26path%3D120_130%26limit%3D100

      УСЛОВИЯ СОГЛАШЕНИЯ
      На вашем сайте не должно быть ошибок в php и js коде (устраняются за отдельную плату);
      Отклик сервера и обработка php кода должно отрабатывать не дольше 0.8 секунды (за плохой отклик сервера Гугл снимает 15-20 баллов, а значит гарантировать не могу оценку 90 без кэша);
      После сдачи работы претензии и вопросы не предъявляются исполнителю;
      Если результат оценки не будет достигнут 80+ на всех страницах (имеющий шаблон и количество товара не больше 100шт.), будут возвращены деньги без комиссии данной площадки (-20%) и восстановлен сайт в исходное состояние (по желанию клиента).
      Добавил buslikdrev Добавлено 27.04.2020 Категория Услуги  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.