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

snastik    798

Вчера приобрел этот модуль, автор помог установить.

 

Включил  специально для теста, подсчет количества товаров в категориях.

 

Без модуля:  461 запросов, время 0,39

С модулем: 223 запросов, время 0,20

 

В моём случае помогло.

И у меня еще пару вопросов:

1) Как я понял рандомно товары  не будут выводиться, в модулях рекомендуемые и т.д.?

2) Нужно ли включать "уровень сжатия", и что оно дает?

3) Как часто чистить кеш, и какой именно(системный, vqmode, картинки)?

4) Со всеми разделами кеширования разобрался, но не пойму насчет  раздела "Меню", что он именно кеширует?

 

1. Рандомно не будут, так как выводится заготовленый набор товаров

2. Уровень сжатия дает уменьшение занимаемого дискового пространства файлами кеша

3. Системный после внесения изменений в товары или категории.

4. меню кеширует - верхнее меню список категорий в шапке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
dvjsamuel    2

здравствуйте, а что значит надпись в шапке :  "(осталось 6 пакетов бесплатной установки)" ?? есть вариант бесплатно поставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markivav    0

Купил данный модуль, результат теста главной на сайте (http://versal.org.ua/  250 категорий 13500 товаров)

 

до установки модуля 

Total time 27.0814 seconds | Total queries:274

 

после установки

Total time 0.1073 seconds | Total queries:51

 

Автор помог все сделать все отлично. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fjeka    8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ogomor    3

купил ваш модуль TurboCache для Ocstore 1.1.2
но после установки категории не открываются

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mrboss    1

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ogomor    3

Уважаемый snastik помогите мне тоже с Вашим модулем, чтоб всё заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
livgon    0

 

 

 

Купил, поставил, товары открываются, а вот категории нет :(

 

Parse error: syntax error, unexpected T_VARIABLE, expecting ')' in /home3/u150626/xxxxx/www/vqmod/vqcache/vq2-catalog_controller_product_category.php on line 222

 

может подскажите где покопать? 

или тут глубокие знания нужны? )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
livgon    0

отключил модуль категории так с ошибкой и выпадают :( 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pianist    5

Спасибо за работу! Сайт на 50к+ товаров и 500 категорий стал работать много-много лучше! Если у вас тормозит сайт и это не связано с хостингом - то вы попали в нужную вам тему. Стучите в личку и просите помощи. За пол года наконец-то нашлись люди способные выворачивать опенкарт наизнанку и заставлять работать его как часы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
NNP    1

Купил, скачал, установил, проблем при установке не возникло, ради интереса прикрутил OpenCart Profiler, посмотрел на скорость и кол-во запросов, результат такой:

 

До

Total time 0.2873 seconds | Total queries:138
Total time 2.3623 seconds | Total queries:138
Total time 1.2967 seconds | Total queries:138
 
После
Total time 0.2539 seconds | Total queries:63
Total time 0.5495 seconds | Total queries:63
Total time 0.1627 seconds | Total queries:63
Total time 0.1788 seconds | Total queries:63
Total time 0.1816 seconds | Total queries:63
 
По личному впечатлению - сайт пуляет, около 200 категорий и чуть меньше 1000 товаров.
Автору спасибо!

Поделиться сообщением


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

Хочу, хостер начинает захлёбываться )

Без vqmod'a поставить реально?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

Руками уцепить в контролеры, по инструкции вкумода.

Или поставить вкумод. Чем он вас пугает то?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vvkokoev    0
snastik Здравствуйте!

У меня небольшой магазинчик на ocStore  1.5.4.1

На нем всего около 15 категорий ( в т.ч. подкатегорий) и около 130 товаров. Посетителей по метрике около 30 чел в сутки.

Время загрузки страницы очень сильно колеблется: иногда очень быстро (меньше 1с) иногда 6-8 с, иногда вообще недоступен. Хостинг НИК. Тарифом предусматривается 128 Мб оперативки у хостера. У меня по статистике хостера сайт жрет всю оперативку и ему еще не хватает (192 Мб) - максимальный пик.

 

Вопрос! Турбо кэш исправит ситуацию или надо копать в другом месте? Сайт finalseller.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

Частично да. Но вам еще не помешают индексы в базу и кешированное сео про отсюда. Ну и еще скорее всего вы сидите на сервере с кучей соседей, которые забивают физически доступ к винту. Может вам куда нить переехать на поновее момощнее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 434

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

 

Да, это один из основополагающих принципов. Ну и плюс модуль! :) Чем быстрее - тем лучше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

Марк, кстати по индексам, сегодня ковырял сайт, с твоим блогом. Понатыкал на все поля, по которым сортировки и джоины идут,  индексы и поубирал групповые поставил индивидуальные, практически все запросы блога загнал в <0,005сек. Займись на досуге апдейтом!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 434

Марк, кстати по индексам, сегодня ковырял сайт, с твоим блогом. Понатыкал на все поля, по которым сортировки и джоины идут,  индексы и поубирал групповые поставил индивидуальные, практически все запросы блога загнал в <0,005сек. Займись на досуге апдейтом!

 

Спасибо, за оптимизацию! Можешь выслать (ЛС), "что и где", чтобы я не тратил время. Иногда бывает функционал расширяешь (добавляешь поля, изменяешь запросы и т.п.), и вечно забываешь про индексы :) Хорошо что есть такой запас по скорости, значит архитектура в свое время была сделана правильно :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

Подробно не расскажу, потому что не осталось старой базы, а принципиально.

1. все поля c _id.

2. К примеру есть индекс PRIMARY(blog_id, language_id) в таблице oc_blog, к примеру. Убиваем его, делаем PRIMARY (blog_id) и дополнительно Index (language_id).

3. Дальше, там же sort_order, name, date_modified. и все поля, по которым ведуться сортировки.

---------- п.1-3. пройдись по всем таблицам

4. Таблицы _to_store и тд. Делаем то же что и в пункте 1.

5. Поля таблиц, по которым ведется поиск - FULLTEXT.

 

p.s. Не стал писать в личку, так как похоже и эта тема превратилась в пиар модуля Марка

 

Хорошо что есть такой запас по скорости, значит архитектура в свое время была сделана правильно :-D

 

-----------OMG---------------OMG---------------OMG---------------OMG---------------OMG---------------OMG---------------OMG---------------OMG---------------OMG----------------

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 434

Подробно не расскажу, потому что не осталось старой базы, а принципиально.

1. все поля c _id.

2. К примеру есть индекс PRIMARY(blog_id, language_id) в таблице oc_blog, к примеру. Убиваем его, делаем PRIMARY (blog_id) и дополнительно Index (language_id).

3. Дальше, там же sort_order, name, date_modified. и все поля, по которым ведуться сортировки.

---------- п.1-3. пройдись по всем таблицам

4. Таблицы _to_store и тд. Делаем то же что и в пункте 1.

5. Поля таблиц, по которым ведется поиск - FULLTEXT.

 

Да это я в курсе. Просто надо сделать небольшой рефакторинг. Я думал остались "где именно". Ok - займусь на досуге.

 

Хоть кстати  групповые индексы сделаны у товаров и категорий товаров в самом opencart.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
snastik    798

Ну меня не устравали 0,8 сек загрузки главной, и я EXPLAIN в зубы и прошелся по всем затыкам. Стало 0,55секи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 434

Ну меня не устравали 0,8 сек загрузки главной, и я EXPLAIN в зубы и прошелся по всем затыкам. Стало 0,55секи

Это понятно.

А вот это:

Хоть кстати  групповые индексы сделаны у товаров и категорий товаров в самом opencart.

 

0326434395.png

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От sitecreator

      990.00 руб
      Скачать/Купить дополнение


      Image Compressor & Watermark (Супер-сжатие картинок JPEG, PNG и "водяной знак")
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      Максимальное сжатие изображения без потерь на обычном хостинге " shared hosting" (об условиях см. ниже) и VDS .
      Теперь максимальное сжатие доступно почти на любом обычном хостинге, который разрешает запуск cgi-скриптов. (это требование уже сейчас не всегда обязательно, т. к. найден вариант обхода этого ограничения).
      У вас будет и mozjpeg, и  optiPNG на обычном хостинге. CGI-скрипты разрешает почти любой хостер. 
      На обычном хостинге в первую очередь вы получаете более качественную обработку изображений и меньший объем файлов за счет использования imagick.
      Но если установить скрипты сжатия mozjpeg, и  optiPNG на обычный хостинг, то возможностей будет не меньше чем на VDS.
      Отсутствие у хостера imagick теперь не является ограничением для использования mozjpeg, и  optiPNG.
         
      По поводу снятия практически всех ограничений на работу функции суперсжатия на обычном хостинге в будущих версиях модуля
       
       
      Максимум настроек водяного знака (watermark): его позиция, поворот, прозрачность и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Адаптивный ресайз (resize, обрезка) изображения.
       

       
      Основной функционал модуля - это добавление водяного знака на изображения.  Как бонус - это использование автоматического  супер-сжатия картинок без потерь качества для форматов JPEG и PNG.
       
      Работает как на обычном (виртуальном/ shared) хостинге, так и на VDS/VPS.
      На VDS/VPS получаете максимум возможностей. На обычном (общем/виртуальном) хостинге -  меньше. Модуль сам подстраивается под возможности любой хост-площадки.
       С версии 1.1.0 получаете максимальное сжатие для JPEG, PNG благодаря еще поддержке WebP.
      Часть хостеров (beget.com, ukraine.com.ua ...) на обычном хостинге поддерживают возможность суперсжатия за счет OptiPNG, и модуль использует эту возможность по максимуму.
       
      Немного о возможности использования WebP на обычном хостинге:
       
      Для обычного хостинга режим WebP пока в стадии удачного эксперимента. На VDS с WebP проблем нет.
       
      Как узнать поддерживает ли хостер WebP ?
       
       
      Хостеры, которые поддерживают mozjpeg, OptiPNG,  WebP (возможно максимальное сжатие при определенных условиях) на виртуальном хостинге.
      Практически любой хостер, который позволяет работу CGI-скриптов,  даст возможность использовать mozjpeg, OptiPNG,  WebP.
      Да и те (например, adminvps.ru), которые CGI-скрипты не разрешают, попали в этот список как проверенные на работоспособность суперсжатия.
      Проверено. (Список неполный, пока только те, которые лично проверены)
       
       
      На VDS/VPS поддержка WebP у вас будет независмо от того есть ли она в php (phpinfo).  Вероятно, что нужно будет установить дополнительный софт, но на VDS это не проблема.
       
      Совместим с Opencart, Ocstore, opencart.pro версии 2+ ( тестировался на 2.1, 2.3)
      требования: php 5.5+ (5.5, 5.6, 7.0)  Версию php практически на любом хостинге вы можете изменить самостоятельно через панель управления.  При использовании php 5.4 работа модуля в полном объеме не гарантируется в данный момент. Полноценную поддержку 5.4 добавлю позже если будет интерес публики.
      Ioncube Loader v5.0+
      Модуль совместим с ускорителями/кешерами Jet Cache и Turbo и, скорее всего, с остальными.
       
      Демо (клиентская часть): http://watermark.sitecreator.pro
      Демо (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
       
      пользователь: DEMO
      пароль: DEMO
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах и перестает ругаться на плохо оптимизированные по размеру изображения.
      Т. е. предложение от Гугла "Оптимизируйте изображения"  вы увидите значительно реже.  При равномерном качестве исходных изображений на выходе получаются оптимизированные картинки примерно в 99% случаев.
      Если качество исходных картинок сильно различается, т. е. имеются как четкие, так и размытые изображения, то эффективность несколько ниже как раз именно из-за исходников низкого качества.
      Функция "наложение водяного знака" является основной и работает как на обычном (виртуальном) хостинге, так и на VDS/VPS.
      Никакого дополнительного софта для работы этой функции на сервере не требуется.  Только стандартный набор, который необходим для Opencart/OcStore.
      Функция "супер-сжатие изображений JPEG/PNG"  включается автоматически в зависимости от установленного на сервере софта.  Данная функция автоматически выбирает наилучший алгоритм сжатия из возможных.
      Для минимальной своей работы функция суперсжатия требует наличие imagick/ImageMagick.  Теперь достаточно лишь GD, который есть везде. Многие хостеры (хост-провайдеры) для виртуального хостинга предлагают к использованию расширение php-imagick, а также устанавливают его по вашей просьбе.
      За счет imagick можно получить в определенной степени  оптимизированные изображения даже на обычном хостинге..  Google  PageSpeed Insights оценит положительно такую оптимизацию.  
      На сервере при желании вы можете установить дополнительный софт (mozjpeg и OptiPNG), который еще больше увеличивает возможности (значительно превосходит imagick) по сжатию.
      Это доступно всем, у кого есть VDS/VPS (виртуальный выделенный сервер) или полноценный выделенный сервер, а также большинству пользователей виртуального хостинга. Об установке такого софта на VDS есть отдельная инструкция, она идет вместе с архивом модуля.
       
      Дополнительный софт необязателен к установке, это лишь рекомендация.
       
      На данный момент инструкция содержит сведения об установке дополнительного серверного софта (mozjpeg и OptiPNG) для операционных систем (пока только для VDS/VPS):
       
      Centos 6+ (тестировал на 6.6+)
      Centos 7+
      Ubuntu-14+
      Debian-8-x86_64
      Windows (подразумевается машина разработчика и работа с Openserver)
       
      На вышеуказанных ОС модуль тестировался.
      Работоспособность суперсжатия с дополнительным софтом возможна практически на любой ОС семейства Linux, а также на других ОС *nix.
      На Windows также суперсжатие может работать по максимуму. Тестировалось на Windows 10.
       
      Не смотря на то, что функция Суперсжатия является бонусом, разработчик (sitecreator.ru) оказывает помощь в установке всего необходимого софта на ваш сервер (VDS/VPS) чтобы данная функция была работоспособна по максимуму.
      Предполагается, что у вас операционная система сервера - это Linux (в разных вариантах).
      Оказание помощи в установке софта на сервер является проявлением доброй воли автора модуля, но не его обязанностью. Тем не менее постараюсь помочь всем, кто самостоятельно не осилит инструкцию по установке.
      Как минимум, всем первым купившим могу предложить установку дополнительного софта (для суперсжатия) на сервер.
       
      Пишите, постараюсь помочь всем.

      В описании есть подробная инструкция установки необходимого софта. (здесь не для всех ОС приведена)
       
      Узнать версию (дистрибутива) Linux можно так:
       
      cat /etc/issue cat /proc/version cat /etc/*-release результат по версии выглядит примерно так:
       
       
       
      Важное примечание по установке mozjpeg:
       
       
      Инструкция по установке дополнительного софта для Centos 6+  :
       
       
      Инструкция по установке дополнительного софта для Centos 7+  :
       
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например.  На Windows теперь также суперсжатие JPEG PNG доступно в максимальном варианте начиная с версии модуля 1.0.1. ).
       
       
       
      Установку модуля осуществляет покупатель самостоятельно или его доверенное лицо.  В обязанности разработчика это не входит. Но тем не менее, разработчик готов помочь в этом вопросе по мере наличия у него свободного времени.
       
      Модуль имеет режим "тест" для сравнения размеров файла ДО и ПОСЛЕ суперсжатия.  "ДО" сделано алгоритмом imagick.
      Файлы "ДО" помечены маркером "_no_mozjpeg_" ("_no_optipng_").  Сравнение есть для формата JPEG, а также для PNG (с версии 1.1.0).
       
      Прошу заметить, что это сравнение между алгоритмами imagick и mozjpeg (imagick и optipng, соответственно ) при одинаковом выставленном уровне качества в районе 80  (оптимально 78 ...85). Для PNG уровень качества не действует (это алгоритм без потерь).
      Если сравнивать с размером файла, созданным GD по умолчанию (с уровнем 90 - прописан по умолчанию в опенкарт,  изменение не предусмотрено), то разница будет еще существеннее.
      imagick в любом случае умеет создавать более качественную картинку и сжимает ее лучше чем GD . imagick , как минимум, умеет выкидывать весь мусор и дополнительную информацию  из файла изображения, что способствует снижению его размера. А как максимум, генерирует WebP, который значительно превосходит обычный JPEG и PNG в степени сжатия.  Про передовой формат смотрите здесь: https://developers.google.com/speed/webp/
       

       

       

       
      Админка выглядит так (в ней есть СПРАВКА):
       
       
       
       
      Справка есть в самом модуле:
       
       
      Модуль не может пока автоматически сжимать изображения, которые вы напрямую загружаете на сервер и добавляете их как ссылки, т. е. которые никак не проходят через движок Опенкарт. Те, которые проходят через движок попадают в кеш изображений - это критерий того, будут ли изображения дополнительно сжаты и получат ли они watermark. А также модуль не может сжимать изображения, загружаемые при просмотре сайта со сторонних ресурсов.
       
      Новые возможности будут в новых версиях.
       
      Совместимость со специфическими модулями и модификаторами,
      (затрагивающими системную библиотеку и модель image.php)
      ===================================================
       
      Turbo
      SVG Tool Image (svg_tool_image_2.x-3.x.ocmod.xml)  https://opencartforum.com/files/file/4528-svg-tool-image/?tab=details
       
      ================
      История версий
      ==============
       
      1.0.0 Release
      1.0.1 Добавлена возможность работы на Windows  с максимальными возможностями суперсжатия (mozjpeg & optipng)
      1.0.2 Добавлено:  "Адаптивная обрезка" (" Адаптивный resize"  в терминах SEO CMS) изображений в трех вариантах:
      автоматически (как у @markimax ) расположить по ширине (обрезать по высоте) расположить по высоте (обрезать по ширине)       Добавлена совместимость с шаблоном journal2  (он использует свой ocmod для изменения модели image.php)
      1.1.0 Добавлена генерация изображений в WebP (из JPEG, PNG).  Это обеспечивает (при определенных условиях) максимальное сжатие картинок на обычном хостинге.
      1.1.1 Улучшена совместимость с различными хост-площадками.
      1.2.0
      Для обычного хостинга добавлены новые возможности и улучшено автоопределение дополнительного софта для разных нестандартных случаев. Пути для дополнительного софта можно теперь прописывать в конфиг сайта (MOZJPEG, OPTIPNG).  Это удобно если автоопределение не нашло софт или есть разные версии софта, но нужно выбрать определенную (поновее, например). Для работы mozjpeg, optipng теперь необязательно наличие imagick (но желательно для более быстрой обработки) В качестве водяного знака можно использовать также форматы GIF, PNG-8 (индексированные цвета) Увеличена производительность суперсжатия (работает быстрее) Для оценки степени суперсжатия в админке добавлен автоматический тест mozjpeg и вывод информации о размере файла до и после суперсжатия. Это дает понятие о том, насколько удачно собран дополнительный софт и можно судить о его эффективности. Файлы, сжатые алгоритмом mozjpeg теперь получают метку (тег) "mozjpeg"  
       
       
       
       
       
      Добавил sitecreator Добавлено 26.08.2017 Категория Модули Системные требования php 5.5+, Ioncube Loader 5+ Сайт разработчика https://sitecreator.ru/ Старая цена Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От sitecreator
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      Максимальное сжатие изображения без потерь на обычном хостинге " shared hosting" (об условиях см. ниже) и VDS .
      Теперь максимальное сжатие доступно почти на любом обычном хостинге, который разрешает запуск cgi-скриптов. (это требование уже сейчас не всегда обязательно, т. к. найден вариант обхода этого ограничения).
      У вас будет и mozjpeg, и  optiPNG на обычном хостинге. CGI-скрипты разрешает почти любой хостер. 
      На обычном хостинге в первую очередь вы получаете более качественную обработку изображений и меньший объем файлов за счет использования imagick.
      Но если установить скрипты сжатия mozjpeg, и  optiPNG на обычный хостинг, то возможностей будет не меньше чем на VDS.
      Отсутствие у хостера imagick теперь не является ограничением для использования mozjpeg, и  optiPNG.
         
      По поводу снятия практически всех ограничений на работу функции суперсжатия на обычном хостинге в будущих версиях модуля
       
       
      Максимум настроек водяного знака (watermark): его позиция, поворот, прозрачность и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Адаптивный ресайз (resize, обрезка) изображения.
       

       
      Основной функционал модуля - это добавление водяного знака на изображения.  Как бонус - это использование автоматического  супер-сжатия картинок без потерь качества для форматов JPEG и PNG.
       
      Работает как на обычном (виртуальном/ shared) хостинге, так и на VDS/VPS.
      На VDS/VPS получаете максимум возможностей. На обычном (общем/виртуальном) хостинге -  меньше. Модуль сам подстраивается под возможности любой хост-площадки.
       С версии 1.1.0 получаете максимальное сжатие для JPEG, PNG благодаря еще поддержке WebP.
      Часть хостеров (beget.com, ukraine.com.ua ...) на обычном хостинге поддерживают возможность суперсжатия за счет OptiPNG, и модуль использует эту возможность по максимуму.
       
      Немного о возможности использования WebP на обычном хостинге:
       
      Для обычного хостинга режим WebP пока в стадии удачного эксперимента. На VDS с WebP проблем нет.
       
      Как узнать поддерживает ли хостер WebP ?
       
       
      Хостеры, которые поддерживают mozjpeg, OptiPNG,  WebP (возможно максимальное сжатие при определенных условиях) на виртуальном хостинге.
      Практически любой хостер, который позволяет работу CGI-скриптов,  даст возможность использовать mozjpeg, OptiPNG,  WebP.
      Да и те (например, adminvps.ru), которые CGI-скрипты не разрешают, попали в этот список как проверенные на работоспособность суперсжатия.
      Проверено. (Список неполный, пока только те, которые лично проверены)
       
       
      На VDS/VPS поддержка WebP у вас будет независмо от того есть ли она в php (phpinfo).  Вероятно, что нужно будет установить дополнительный софт, но на VDS это не проблема.
       
      Совместим с Opencart, Ocstore, opencart.pro версии 2+ ( тестировался на 2.1, 2.3)
      требования: php 5.5+ (5.5, 5.6, 7.0)  Версию php практически на любом хостинге вы можете изменить самостоятельно через панель управления.  При использовании php 5.4 работа модуля в полном объеме не гарантируется в данный момент. Полноценную поддержку 5.4 добавлю позже если будет интерес публики.
      Ioncube Loader v5.0+
      Модуль совместим с ускорителями/кешерами Jet Cache и Turbo и, скорее всего, с остальными.
       
      Демо (клиентская часть): http://watermark.sitecreator.pro
      Демо (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
       
      пользователь: DEMO
      пароль: DEMO
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах и перестает ругаться на плохо оптимизированные по размеру изображения.
      Т. е. предложение от Гугла "Оптимизируйте изображения"  вы увидите значительно реже.  При равномерном качестве исходных изображений на выходе получаются оптимизированные картинки примерно в 99% случаев.
      Если качество исходных картинок сильно различается, т. е. имеются как четкие, так и размытые изображения, то эффективность несколько ниже как раз именно из-за исходников низкого качества.
      Функция "наложение водяного знака" является основной и работает как на обычном (виртуальном) хостинге, так и на VDS/VPS.
      Никакого дополнительного софта для работы этой функции на сервере не требуется.  Только стандартный набор, который необходим для Opencart/OcStore.
      Функция "супер-сжатие изображений JPEG/PNG"  включается автоматически в зависимости от установленного на сервере софта.  Данная функция автоматически выбирает наилучший алгоритм сжатия из возможных.
      Для минимальной своей работы функция суперсжатия требует наличие imagick/ImageMagick.  Теперь достаточно лишь GD, который есть везде. Многие хостеры (хост-провайдеры) для виртуального хостинга предлагают к использованию расширение php-imagick, а также устанавливают его по вашей просьбе.
      За счет imagick можно получить в определенной степени  оптимизированные изображения даже на обычном хостинге..  Google  PageSpeed Insights оценит положительно такую оптимизацию.  
      На сервере при желании вы можете установить дополнительный софт (mozjpeg и OptiPNG), который еще больше увеличивает возможности (значительно превосходит imagick) по сжатию.
      Это доступно всем, у кого есть VDS/VPS (виртуальный выделенный сервер) или полноценный выделенный сервер, а также большинству пользователей виртуального хостинга. Об установке такого софта на VDS есть отдельная инструкция, она идет вместе с архивом модуля.
       
      Дополнительный софт необязателен к установке, это лишь рекомендация.
       
      На данный момент инструкция содержит сведения об установке дополнительного серверного софта (mozjpeg и OptiPNG) для операционных систем (пока только для VDS/VPS):
       
      Centos 6+ (тестировал на 6.6+)
      Centos 7+
      Ubuntu-14+
      Debian-8-x86_64
      Windows (подразумевается машина разработчика и работа с Openserver)
       
      На вышеуказанных ОС модуль тестировался.
      Работоспособность суперсжатия с дополнительным софтом возможна практически на любой ОС семейства Linux, а также на других ОС *nix.
      На Windows также суперсжатие может работать по максимуму. Тестировалось на Windows 10.
       
      Не смотря на то, что функция Суперсжатия является бонусом, разработчик (sitecreator.ru) оказывает помощь в установке всего необходимого софта на ваш сервер (VDS/VPS) чтобы данная функция была работоспособна по максимуму.
      Предполагается, что у вас операционная система сервера - это Linux (в разных вариантах).
      Оказание помощи в установке софта на сервер является проявлением доброй воли автора модуля, но не его обязанностью. Тем не менее постараюсь помочь всем, кто самостоятельно не осилит инструкцию по установке.
      Как минимум, всем первым купившим могу предложить установку дополнительного софта (для суперсжатия) на сервер.
       
      Пишите, постараюсь помочь всем.

      В описании есть подробная инструкция установки необходимого софта. (здесь не для всех ОС приведена)
       
      Узнать версию (дистрибутива) Linux можно так:
       
      cat /etc/issue cat /proc/version cat /etc/*-release результат по версии выглядит примерно так:
       
       
       
      Важное примечание по установке mozjpeg:
       
       
      Инструкция по установке дополнительного софта для Centos 6+  :
       
       
      Инструкция по установке дополнительного софта для Centos 7+  :
       
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например.  На Windows теперь также суперсжатие JPEG PNG доступно в максимальном варианте начиная с версии модуля 1.0.1. ).
       
       
       
      Установку модуля осуществляет покупатель самостоятельно или его доверенное лицо.  В обязанности разработчика это не входит. Но тем не менее, разработчик готов помочь в этом вопросе по мере наличия у него свободного времени.
       
      Модуль имеет режим "тест" для сравнения размеров файла ДО и ПОСЛЕ суперсжатия.  "ДО" сделано алгоритмом imagick.
      Файлы "ДО" помечены маркером "_no_mozjpeg_" ("_no_optipng_").  Сравнение есть для формата JPEG, а также для PNG (с версии 1.1.0).
       
      Прошу заметить, что это сравнение между алгоритмами imagick и mozjpeg (imagick и optipng, соответственно ) при одинаковом выставленном уровне качества в районе 80  (оптимально 78 ...85). Для PNG уровень качества не действует (это алгоритм без потерь).
      Если сравнивать с размером файла, созданным GD по умолчанию (с уровнем 90 - прописан по умолчанию в опенкарт,  изменение не предусмотрено), то разница будет еще существеннее.
      imagick в любом случае умеет создавать более качественную картинку и сжимает ее лучше чем GD . imagick , как минимум, умеет выкидывать весь мусор и дополнительную информацию  из файла изображения, что способствует снижению его размера. А как максимум, генерирует WebP, который значительно превосходит обычный JPEG и PNG в степени сжатия.  Про передовой формат смотрите здесь: https://developers.google.com/speed/webp/
       

       

       

       
      Админка выглядит так (в ней есть СПРАВКА):
       
       
       
       
      Справка есть в самом модуле:
       
       
      Модуль не может пока автоматически сжимать изображения, которые вы напрямую загружаете на сервер и добавляете их как ссылки, т. е. которые никак не проходят через движок Опенкарт. Те, которые проходят через движок попадают в кеш изображений - это критерий того, будут ли изображения дополнительно сжаты и получат ли они watermark. А также модуль не может сжимать изображения, загружаемые при просмотре сайта со сторонних ресурсов.
       
      Новые возможности будут в новых версиях.
       
      Совместимость со специфическими модулями и модификаторами,
      (затрагивающими системную библиотеку и модель image.php)
      ===================================================
       
      Turbo
      SVG Tool Image (svg_tool_image_2.x-3.x.ocmod.xml)  https://opencartforum.com/files/file/4528-svg-tool-image/?tab=details
       
      ================
      История версий
      ==============
       
      1.0.0 Release
      1.0.1 Добавлена возможность работы на Windows  с максимальными возможностями суперсжатия (mozjpeg & optipng)
      1.0.2 Добавлено:  "Адаптивная обрезка" (" Адаптивный resize"  в терминах SEO CMS) изображений в трех вариантах:
      автоматически (как у @markimax ) расположить по ширине (обрезать по высоте) расположить по высоте (обрезать по ширине)       Добавлена совместимость с шаблоном journal2  (он использует свой ocmod для изменения модели image.php)
      1.1.0 Добавлена генерация изображений в WebP (из JPEG, PNG).  Это обеспечивает (при определенных условиях) максимальное сжатие картинок на обычном хостинге.
      1.1.1 Улучшена совместимость с различными хост-площадками.
      1.2.0
      Для обычного хостинга добавлены новые возможности и улучшено автоопределение дополнительного софта для разных нестандартных случаев. Пути для дополнительного софта можно теперь прописывать в конфиг сайта (MOZJPEG, OPTIPNG).  Это удобно если автоопределение не нашло софт или есть разные версии софта, но нужно выбрать определенную (поновее, например). Для работы mozjpeg, optipng теперь необязательно наличие imagick (но желательно для более быстрой обработки) В качестве водяного знака можно использовать также форматы GIF, PNG-8 (индексированные цвета) Увеличена производительность суперсжатия (работает быстрее) Для оценки степени суперсжатия в админке добавлен автоматический тест mozjpeg и вывод информации о размере файла до и после суперсжатия. Это дает понятие о том, насколько удачно собран дополнительный софт и можно судить о его эффективности. Файлы, сжатые алгоритмом mozjpeg теперь получают метку (тег) "mozjpeg"  
       
       
       
       
       
    • От hegst
      Извините за дикость! Только начинаю разбираться в данном вопросе.
      Но может подскажите, что делать с этой ошибкой? Гоша ругается на роботс а именно на строку Clean-param: tracking,
      Вопрос? как исправить или просто не обращать внимания, все таки директива для Яндекса.
       

    • От hegst
      Проблема заключается в том, что после перехода на https сертификат безопасности показывает незащищенное соединение из-за картинок которые работают по не защищенному протоколу http.
      Вопрос, как исправить ибо в ручную править (удалять и добавлять ) картинки очень долго так как много страниц.
    • От kaljanov
      На хостинге установлен ModPagespeed, он кэширует все картинки в том числе и картнки из кэша opencart.
      Как бы отключить двойное кэширования ?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу