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

snastik    863

Ну вот вот это я нафик поубивал. И заменил на одиночные. Работает как часы. При этом реально быстрее

Хотя вот тут статья на хабре, которая говорит об обратном. Из того что я дочитался, все зависит от выбора Mysql, и в нашем случае одинарные индексы получаются эффективнее.

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


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

Ну вот вот это я нафик поубивал. И заменил на одиночные. Работает как часы. При этом реально быстрее

Хотя вот тут статья на хабре, которая говорит об обратном. Из того что я дочитался, все зависит от выбора Mysql, и в нашем случае одинарные индексы получаются эффективнее.

 

А в своем модуле сделал? ;)

 

Проверить на index, если многоколоночный - убить. И создать отдельные.

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


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

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

Вот кстати подробное разъянснение.

 

 

Составные индексы следует использовать, если запрос включет условие на несколько полей. Например, если запрос WHERE city='Moscow' and age='33', то можно сделать составной ключ KEY(city, age). При этом, можно всегда делать where запрос по левой части составного ключа (в данном случае WHERE city='Moscow'). Если Вам нужно делать запрос отдельно по age, то данный составной ключ в этом не поможет, нужен отдельный ключ на поле age или составной ключ, в котором поле age - первое.

Первичный ключ - уникален, поэтому составной ключ может иметь смысл только есть запросы с указанием диапазона, например WHERE id > 1000 and age < 70. Такие случаи бывают нечасто. Если в приведенном в начале примере создать ключ KEY(id, city, age), то работает он не будет для запроса WHERE city='Moscow' and age='33'. 

Индекс на поле VARCHAR вполне имеет смысл. Причем можно построить индекс по подстроке длиной n символов, если поле VARCHAR длинной. Наприме KEY(description(20));

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


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

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

Вот кстати подробное разъянснение.

Вот и мне придется всё перепроверить в логике установки и обновления. Но у меня в принципе там "проверки" такого плана есть, осталось Ctrl-C -> Ctrl-V :)

SHOW KEYS (INDEX) в руки ;)

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


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

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

И потом красненькие запросы в EXPLAIN

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


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

Добрый день, хотим купить модуль. Форма заказа и оплаты виснет. Форум блокирует пользователей Онлайм, поэтому заходим на форум ч/з Анонимайзер, вероятно поэтому невозможно провести оплату. Что делать???

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


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

Чем ваш модуль лучше этого или этого? Не считая преимущества в цене и русской поддержки. Не могу определиться, какой выбрать.

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


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

1 ый который вы привели - отлично работает в связке с моим. Его специфика в том, что он кеширует всю страницу.

 

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

 

А в связке с Turbocache , у вас уменьшается сразу время первой генерации (так как сразу уже построены деревья категорий для меню и данные для модулей).

 

Т.е. вы снизите 15 секунд до <секунды.

А потом с использованием модуля от JAY6390, будете просто как из пулемета выстреливать страницы которые были в кеше.

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

По хорошему, если провести оптимизацию базы и прикрутить Turbocache - то необходимость в Pagecache отпадает.

 

Со вторым я не сталкивался, но судя из описания он влияет не столько на генерацию динамического контента, сколько на вывод статики. Я бы не стал покупать такое дополнение так как. Для Apache и NGINX есть mod_google_pagespeed, который делает это все намного проще. Да и зачастую для оптимизации под оценку page speed, нужно перерабатывать шаблон. И не всякая конфигурация сервера будет корректно работать с этим дополнением. Так что вместо него я бы рекомендовал руки.

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


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

1 ый который вы привели - отлично работает в связке с моим. Его специфика в том, что он кеширует всю страницу.

Стоит ли ждать версию Turbocache с полным кешированием ?

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


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

Я же написал в предыдущем посте, что как правило в 90% случаев нет смысла кешировать HTML. Так как снижение скорости загрузки с 300-400 мс до 50 - это баловство. Пока что таких планов нет на ближайшее будущее.

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


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

Turbocache хороший модуль, но у него кешируются только жестко прописанные в нем модули, а у меня постоянно появляются новые модули которые тоже хотелось бы кешировать. Разобраться как их добавить в кеш Turbocache так и не получилось. Поэтому и хотелось бы более универсалное решение. Данный модуль http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3477&path=21&filter_search=seo&page=10 стоит 75$ Готов за подождать и за такие же деньги купить Turbocache с полным кешированием.

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


Ссылка на сообщение
Поделиться на другие сайты
flint911    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

 

Подскажите плз как решить проблему?

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


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

Пишите в личку фтп.

Эта проблема изза внесения изменений в код - нужно править привязки Vqmod

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


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

Добрый день.

 

Для магазина с 50 000 наименований (канцтовары) хочу купить ваш модуль TurboCaсhe

Вопрос: Будет ли работать на  MijoShop (Обертка для работы OpenCart на сайте Joomla)

Сколько будет стоить установка и настройка?

 

 

 

 

 

 

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


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

Прикрутим и на mijo - для 50 к товаров еще нужны доп оптимизации - пишите в скайп ocshop.support

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


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

Здравствуйте. У меня несколько магазинов. Есть привязка к домену или можно использовать на несколько сайтов?

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


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

Хороший модуль.....был и являюсь одним из первых покупателей, но сразу отзывы не пишу никогда.....сейчас все потестилось, все гут....автор установил+ настроил... прирост скорости есть! Автору творческих успехов!

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


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

Нашел такой модуль для ускорения загрузки http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6204&filter_search=javascript

Будет ли он работать совместно с Turbocache ? Есть ли в нем смысл?

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


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

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

А так работать будет.

Как то работать будет.

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


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

1 ый который вы привели - отлично работает в связке с моим. Его специфика в том, что он кеширует всю страницу.

 

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

 

А в связке с Turbocache , у вас уменьшается сразу время первой генерации (так как сразу уже построены деревья категорий для меню и данные для модулей).

 

Т.е. вы снизите 15 секунд до <секунды.

А потом с использованием модуля от JAY6390, будете просто как из пулемета выстреливать страницы которые были в кеше.

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

По хорошему, если провести оптимизацию базы и прикрутить Turbocache - то необходимость в Pagecache отпадает.

 

Со вторым я не сталкивался, но судя из описания он влияет не столько на генерацию динамического контента, сколько на вывод статики. Я бы не стал покупать такое дополнение так как. Для Apache и NGINX есть mod_google_pagespeed, который делает это все намного проще. Да и зачастую для оптимизации под оценку page speed, нужно перерабатывать шаблон. И не всякая конфигурация сервера будет корректно работать с этим дополнением. Так что вместо него я бы рекомендовал руки.

 

 

Немного не в тему, но я про "развод" за 80$ модулем Opencart Page Cache

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3477&path=21&filter_search=seo&page=10

Тестировалось много раз firebug -ом (время "ожидания", т.е. то которое тратит сервер на генерацию страницы, сами можете проверить)

 

Демо модуля

http://ocdemo.com/pagecache/

И самое интересное - там слева внизу есть кнопка удалить кеш

Так  вот время генерации страницы сервером без кеша - 0.108 сек с кешем 0.09 сек т.е. разница на том сервере всего то 0.018 секунды!

Т.е. разницы никакой.

А вот то что они пишут

Without Caching: 0.61742496490479      With Caching: 0.0024340152740479

Это "развод" (на заборе сами знаете что можно написать)

Вот же развод так развод... пишут 0.6 сек без кеша (у меня главная моего демо модуля с кучей наворотов (20 виджетов на главной) 0.2 сек, на обычном сервере, как может быть на пустом 0.6 !?), хотя реально 0.108 сек (да и как может быть больше на "пустом" сайте?!)

Не может быть генерация 0.002 сек. (это надо чтобы сайт был один на всех серверах дата центра) так как opencart только загружает все контролеры и управляет ими через FW simfony  ~0.05 сек на быстром сервере, на других ~0.1 сек

Одна только сериализация и un-сериализация (это довольно ресурсоемкий процесс) такого массива кеша страниц в этом модуле будет занимать почти столько же времени, которое бы потратил контроллер на расчет данных!

Поверьте я скорость проверял много раз opencart-a

Так что это полный развод за 80$

Если нормальный сервер и нормальные скрипты, толку от него - ноль

 

Пользуйтесь Turbocache - здесь реальное ускорение

 

P.S. Автор - заточи Turbocache под модуль, пользователи (а их тысячи уже кто купил 5 PRO, и  кто перешел с 4 Commercial на 5 PRO) постоянно меня просят... ;)

Изменено пользователем markimax

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


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

Марк, спасибо за промо, ты полностью прав в анализе. Но я не могу сказать что pagecache  не имеет место быть. На высоконагруженном проекте даже при супероптимизированной базе, запросах и быстром сервере время генерации 500-700 мс, при формировании контента движком и отдача за 50-70 мс готового html из кеша будет не лишними, и позволят надолго оттянуть вопрос переезда на новый сервер.

 

Но, так как зачастую народ хочет решить все вопросы уменьшения скорости генерации одной заплаткой, может создаться впечатление что за цену в $90 они получат ну практически баллистическую ракету и еще оценку googlepagespeed 90+.

 

Ведь по большому счету, то как формируется итоговый html движком, понимают немногие. И еще меньше людей понимают концепцию кеширования как таковую. И несмотря на то, что я подробно обьяснил принцип работы turbocache для большинства - это как квантовая физика, что то слышал, а что это такое - фиг его знает.

 

И как показывает практика, идеальный магазин получается по итогам нескольких процедур:

1 - оптимизация базы и mysql сервера. Тут однозначного рецепта нет. Недостаточно запустить скрипт, который найдет все поля _id  и поставит им индексы. Зачастую приходится сидеть с EXPLAIN и профайлером полдня, для того чтобы найти все засады. Особенно если стоит много дополнительного функционала. (недавно сталкивался с магазином, в котором казалось бы простой запрос, убивал сервер на полторы минуты, так как время жизни скрипта было увеличено и запрос осуществлял какой то хитрый выбор  хитов продаж, и в связи с отсутствием индексов в таблицах order все умирало, а профайлер ничего не показывал, так как апач убивал соединение по таймауту).

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

3 - желателен перенос хранилища кеша с физического диска в память memcache, memcached.

4 - модуль pagecache, если бы не стоил невменямых денег, тоже имеет место быть использованным.

5 - кеширование сжатие и оптимизация изображений. Собственно те процедуры, которые требует Google PageSpeed Insight. В какой то мере они влияют на скорость загрузки сайта, но зачастую эти показатели путают со скоростью генерации контента html. Но в конечном итоге прирост от больших показателей будет виден либо на слабых компьютерах либо на медленном интернете, так как практически все требования, заявленные гуглом, касаются уменьшения физического размера данных контента (сжатие, объединение и минификация css, js и изображений), и оптимизации структуры страниц и работы сервера (объединениеперенос скриптов из шапки в конец контента html и настройка кеширования и сжатия статики на клиенте).

Реализуется этот пункт по разному. Если есть хотя бы VPS, можно поставить на апач mod_google_pagespeed, подкрутить его и забыть, что у вас были эти проблемы. Если дешевый шаред хостинг. То нужно танцевать с бубном, теоретически можно купить на офсайте тоже недешевый модуль (80 зеленых по моему), который частично решает эти вопросы. Но, если стоит NGINX, все равно надо настраивать конфиг, равно как и для apache можно просто подредактировать htaccess, чуть понизить качество jpg и получить сразу оценку 75. А дальше за каждый балл уже надо бороться с большим напильником, вручную пережмая изображения шаблонов минифицируя скрипты и перекраивая структуру шаблонов, для переноса всех скриптов как можно ниже.

 

В итоге, если провести все 5 процедур, мы получаем  систему, способную быстро генерировать первичный контент без кешей. Создаем готовые части контента, которые разгрузят базу данных для генерации новых страниц. Оптимизируем скорость работы хранилища и исключаем проблемы связанные с потенциальными тормозами от большого количества файлов кеша, или прожорливых соседей на сервере. И разгружаем канал пользователям с плохим интернетом.

 

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

 

Есть еще методы по оптимизации работы js скриптов, совсем в тяжелых случаях можно и мультиланг и мультистор вырезать и реплику базы прикрутить, но это уже совсем частные случаи. В 99% для построения быстрой системы на 20-50к товаров с посещаемостью до 20 000 хостов достаточно тех методов, что я описал выше, и обычного vps с 2гб мозгов и какими нить 2,5ghz заявленным процессором.

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


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

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

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


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

...

 

Согласен полностью.

Да на супер высоконагруженных - выигрыш будет, так как рассерилизовать массив кеша страниц будет быстрее расчета, замечу не оптимизированного контроллера. (хотя во многих случаях хватает и memcache- a)

Но если чуть оптимизировать - толку от модуля Opencart Page cache ноль.

 

У Turbocache совсем другая архитектура, которая реально кеширует узкие места

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


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

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

 

Все равно там есть нюансы.

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

Не забывай, что модуль не только новости выводит, но и сильно работает с отзывами для товаров, формами, голосовалками, обратной связью... и это все взаимосвязано и унифицировано

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От sitecreator

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


      Image Compressor & Watermark (Супер-сжатие картинок JPEG, PNG и "водяной знак")
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      "Компрессор" (Image Compressor) обеспечит максимальное сжатие  на обычном хостинге (при наличии либо функции exec php, либо webp в одной из библиотек: GD или imagick)  и всегда на VDS.
      Установка софта (mozjpeg и  optiPNG) в два клика на обычный хостинг и 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
       
      совместим со всеми сборками версий движков 1.5 и 2+
       

       
      Модуль по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
       
      Максимум настроек водяного знака (watermark): его позиция, поворот, прозрачность и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Адаптивный ресайз (resize, обрезка) изображения.
       

       
      Основной функционал модуля - это добавление водяного знака на изображения.  Как бонус - это использование автоматического  супер-сжатия картинок.
      С версии 1.1.0 получаете максимальное сжатие для JPEG, PNG благодаря еще поддержке WebP.
      Использование WebP задумывалось как компромиссное решение когда нет возможности использовать mozjpeg.  А mozjpeg сейчас удалось установить практически везде.
       
      Немного о возможности использования WebP на обычном хостинге:
       
       
       
      Проверенные хостеры, которые поддерживают mozjpeg, OptiPNG,  WebP , т. е. возможно суперсжатие в полной мере.
      Это не означает, что другие не поддерживают, просто тут устанавливали уже  модуль и мне о названии хостера  сообщил заказчик.
       
       
      Совместим с Opencart, Ocstore, opencart.pro и сборок версии 1.5.* и 2+ (2.0, 2.1, 2.2, 2.3)
      требования: php 5.5+ (5.5, 5.6, 7.0, 7.1)  Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader v5.0+
      Модуль совместим с ускорителями/кешерами Jet Cache и Turbo и, скорее всего, с остальными.
      Модуль не заменяет файлы движка 2.*, используется ocmod.  В движке 1.5.* меняются system/image.php, catalog/tool/image.php, admin/tool/image.php.
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые изменения кода указанных выше файлов.
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Инструкция для самостоятельной сборки серверного софта оставлена для любознательных. Не нужно ее пугаться и не нужно повторять все эти действия.
      Модуль Компрессор уже содержит средства диагностики и вывода информации.  Пользуйтесь ими (вкладка "сервис").
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Установку модуля осуществляет покупатель самостоятельно или его доверенное лицо.
       

       
       

       

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

       
      Для SEO CMS сделано решение, позволяющее также использовать супер-сжатие по максимуму и водяной знак в этом модуле.  Сделано как отдельное дополнение к модулям "Компрессор" (Image Compressor) и SEO CMS.  Такое решение обусловлено тем, что указанный модуль использует свою библиотеку  и модели для работы с изображениями.
      Сжаты будут даже отображаемые оригиналы, вставленные по прямым ссылкам в статьях.  И на оригиналы можно накладывать водяной знак и защищать их от кражи.
      Любые изменения с оригиналами обратимы. Например, можно менять водяной знак.
       
      Решение здесь: SEO CMS mod for Image Compressor & Watermark
       
       
       
      Совместимость со специфическими модулями и модификаторами,
      (затрагивающими системную библиотеку и модель image.php)
       
       
      Если у вас "не сжимает".  Некоторые серверы (нередко хостер ukraine.com.ua ) кешируют изображения на сервере. Ищите это в настройках панели управления хостера "ускорение".  Нужно просто отключить это кеширование. Подробнее описал в поддержке модуля:
       
      ================
      История версий
      ==============
       
       
       
       
       
      Добавил sitecreator Добавлено 26.08.2017 Категория Кэширование, сжатие, ускорение Системные требования php 5.5+, Ioncube Loader 5+ Сайт разработчика https://sitecreator.ru/ Старая цена 1650 Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 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 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.х  
    • От sitecreator
      Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
      "Компрессор" (Image Compressor) обеспечит максимальное сжатие  на обычном хостинге (при наличии либо функции exec php, либо webp в одной из библиотек: GD или imagick)  и всегда на VDS.
      Установка софта (mozjpeg и  optiPNG) в два клика на обычный хостинг и 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
       
      совместим со всеми сборками версий движков 1.5 и 2+
       

       
      Модуль по максимуму использует возможности imagick (если установлен), что уже позволяет получить лучшие по качеству и размеру изображения.  Кроме того, в отличие от дефолтного GD использование imagick позволяет уменьшить размер файла за счет очистки изображения от ненужной информации.
       
       
      Максимум настроек водяного знака (watermark): его позиция, поворот, прозрачность и т. д.
      Можно настроить ограничение (запретить применять) для водяного знака как по имени файла/папок, так и по  размерам.
      Адаптивный ресайз (resize, обрезка) изображения.
       

       
      Основной функционал модуля - это добавление водяного знака на изображения.  Как бонус - это использование автоматического  супер-сжатия картинок.
      С версии 1.1.0 получаете максимальное сжатие для JPEG, PNG благодаря еще поддержке WebP.
      Использование WebP задумывалось как компромиссное решение когда нет возможности использовать mozjpeg.  А mozjpeg сейчас удалось установить практически везде.
       
      Немного о возможности использования WebP на обычном хостинге:
       
       
       
      Проверенные хостеры, которые поддерживают mozjpeg, OptiPNG,  WebP , т. е. возможно суперсжатие в полной мере.
      Это не означает, что другие не поддерживают, просто тут устанавливали уже  модуль и мне о названии хостера  сообщил заказчик.
       
       
      Совместим с Opencart, Ocstore, opencart.pro и сборок версии 1.5.* и 2+ (2.0, 2.1, 2.2, 2.3)
      требования: php 5.5+ (5.5, 5.6, 7.0, 7.1)  Версию php у хостера вы можете изменить самостоятельно через панель управления. 
      Ioncube Loader v5.0+
      Модуль совместим с ускорителями/кешерами Jet Cache и Turbo и, скорее всего, с остальными.
      Модуль не заменяет файлы движка 2.*, используется ocmod.  В движке 1.5.* меняются system/image.php, catalog/tool/image.php, admin/tool/image.php.
      Не гарантируется нормальная работа если у вас в движке были сделаны прямые изменения кода указанных выше файлов.
       
      Пожалуйста, лицензию запрашивайте, написав мне на почту или в личку.
       
      Супер-сжатие выполняется согласно рекомендациям Гугла PageSpeed Insights и позволяет добиться снижения размера файлов изображений и, как следствие, уменьшения трафика.
      Google  PageSpeed Insights благодаря этому дает более высокую оценку вашему сайту в баллах.
       
      mozjpeg, optipng необязателен к установке, это лишь рекомендация для достижения максимального сжатия.
      Процесс установки этого софта сводится к нажатию двух кнопок в модуле.
      Это работает как на обычном хостинге, так и на VDS.
       
      Инструкция для самостоятельной сборки серверного софта оставлена для любознательных. Не нужно ее пугаться и не нужно повторять все эти действия.
      Модуль Компрессор уже содержит средства диагностики и вывода информации.  Пользуйтесь ими (вкладка "сервис").
       
       
      Инструкция по установке дополнительного софта для WINDOWS :
      (для локальной машины разработчика, например. ).
       
       
       
      Установку модуля осуществляет покупатель самостоятельно или его доверенное лицо.
       

       
       

       

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

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

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


      SEO CMS mod for Image Compressor & Watermark
      Добавляет суперсжатие JPEG, PNG и watermark для модуля
      SEO CMS TOP 2: Блог | Новости | Отзывы | Галерея | Формы
      (разработчик markimax )
       
      Данный модуль не является самостоятельным дополнением и требует наличия установленного модуля
      Image Compressor & Watermark (Супер-сжатие картинок JPEG, PNG и "водяной знак")
      (разработчик sitecreator )
       
      Т. е. данный модуль расширяет возможности указанных выше модулей.
       
      Поскольку SEO CMS не использует (или использует ограниченно) модели image и системную библиотеку движка, то БЫЛО невозможно наложение watermark и применение суперсжатия к изображениям, создаваемым  SEO CMS.
      Теперь таких ограничений нет благодаря данному дополнению.
       
      Адаптивный ресайз, выставляемый в настройках SEO CMS работает,  данные настройки имеют более высокий приоритет чем настройка адаптивной обрезки (ресайза) в модуле "Компрессор изображений".
       
      Установка выполняется через обычный установщик дополнений ocmod в админке сайта.
       
      1.1.0
      Добавлены возможности для изображений, которые вставляются в редакторе записей (статей) прямой ссылкой, т. е. для источников:
       
      наложение watermark суперсжатие возможно скрытие оригинала (в браузере он и так не отображается) от скачивания продвинутыми парсерами (хоть роботами, хоть людьми). все изменения с исходниками обратимы (смена водяного знака, изменение уровня качества),  сам исходник никак не страдает. 1.1.1
      Используйте эту версию (файл seo_cms_mod_for_compressor_by_sitecreator_111.ocmod.zip) только если  у вас версия модуля  Image Compressor by sitecreator  1.6.*  или более новая.
      Для Image Compressor by sitecreator  1.5.* и более ранних используйте файл seo_cms_mod_for_compressor_by_sitecreator_110.ocmod.zip
       
      Вы просто работаете в редакторе как обычно - вставляете в ваши статьи картинки-оригиналы  и ни о чем не заботитесь.
      Суперсжатие и водяной знак будут применены автоматически к таким изображениям.
       
      Т. е. на данный момент только загруженные со сторонних сайтов изображения будут без водяного знака и без суперсжатия.
      Думаю, что понятно почему - они же не на вашем сервере.
       
      Модуль может работать с движком версии 1.5.*
      Для этого необходимо сделать изменения в коде, которые прописаны в ocmod для 2.* версии движка.  Изменения для движка 1.5.* точно такие же как и для движка 2.*.
      Немного позже сделаю vqmod для движка 1.5.* (он собственно полностью аналогичен ocmod-у ).  А пока можно сделать изменения вручную.
       
       
      Добавил sitecreator Добавлено 18.10.2017 Категория Кэширование, сжатие, ускорение Системные требования 1) SEO CMS, 2) Image Compressor & Watermark Сайт разработчика https://sitecreator.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От sitecreator
      Добавляет суперсжатие JPEG, PNG и watermark для модуля
      SEO CMS TOP 2: Блог | Новости | Отзывы | Галерея | Формы
      (разработчик markimax )
       
      Данный модуль не является самостоятельным дополнением и требует наличия установленного модуля
      Image Compressor & Watermark (Супер-сжатие картинок JPEG, PNG и "водяной знак")
      (разработчик sitecreator )
       
      Т. е. данный модуль расширяет возможности указанных выше модулей.
       
      Поскольку SEO CMS не использует (или использует ограниченно) модели image и системную библиотеку движка, то БЫЛО невозможно наложение watermark и применение суперсжатия к изображениям, создаваемым  SEO CMS.
      Теперь таких ограничений нет благодаря данному дополнению.
       
      Адаптивный ресайз, выставляемый в настройках SEO CMS работает,  данные настройки имеют более высокий приоритет чем настройка адаптивной обрезки (ресайза) в модуле "Компрессор изображений".
       
      Установка выполняется через обычный установщик дополнений ocmod в админке сайта.
       
      1.1.0
      Добавлены возможности для изображений, которые вставляются в редакторе записей (статей) прямой ссылкой, т. е. для источников:
       
      наложение watermark суперсжатие возможно скрытие оригинала (в браузере он и так не отображается) от скачивания продвинутыми парсерами (хоть роботами, хоть людьми). все изменения с исходниками обратимы (смена водяного знака, изменение уровня качества),  сам исходник никак не страдает. 1.1.1
      Используйте эту версию (файл seo_cms_mod_for_compressor_by_sitecreator_111.ocmod.zip) только если  у вас версия модуля  Image Compressor by sitecreator  1.6.*  или более новая.
      Для Image Compressor by sitecreator  1.5.* и более ранних используйте файл seo_cms_mod_for_compressor_by_sitecreator_110.ocmod.zip
       
      Вы просто работаете в редакторе как обычно - вставляете в ваши статьи картинки-оригиналы  и ни о чем не заботитесь.
      Суперсжатие и водяной знак будут применены автоматически к таким изображениям.
       
      Т. е. на данный момент только загруженные со сторонних сайтов изображения будут без водяного знака и без суперсжатия.
      Думаю, что понятно почему - они же не на вашем сервере.
       
      Модуль может работать с движком версии 1.5.*
      Для этого необходимо сделать изменения в коде, которые прописаны в ocmod для 2.* версии движка.  Изменения для движка 1.5.* точно такие же как и для движка 2.*.
      Немного позже сделаю vqmod для движка 1.5.* (он собственно полностью аналогичен ocmod-у ).  А пока можно сделать изменения вручную.
       
       
    • От Otvet

      320.00 руб · Срок продления: 100.00 руб за 12 месяцев
      Скачать/Купить дополнение


      [SEO] Full IndeX : Улучшение индексации

      Модуль помогает улучшить индексацию, более продуктивно "прокачать"1 товары и решить проблему дублирования2 страниц постраничной навигации, что позволяет поднять в выдаче НЧ-запросы страниц товаров расположенных на удаленных страницах. Управлять множеством факторов и решает ряд недочетов в Opencart.
      1 - Обособленные страницы (доступные только через sitemap) не получают статический вес [PR] и имеют пустой анкор-лист.
      2 - Чем плохи дубли:
      ухудшают и замедляют индексацию потеря веса (pagerank) "основной" страницей категории/производителя часть товаров не могут получить внутренний вес ____________________________________________________________________________
       
       
      Что делает модуль:
      для google: правильно объединяет страницы в одну цепочку с атрибутами prev | next https://support.google.com/webmasters/answer/1663744?hl=ru уникализирует страницы, они перестают выпадать из основного индекса правильно выводит директивы canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно позволяет управлять выводом canonical самостоятельно способствует полноценной индексации товаров при отсутствии sitemap (либо когда не принимается яндексом из-за размера) управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует распределению веса и более полной перелинковке способствует заполнению анкор листа товаров на страницах 2 и далее посадочные страницы категория/бренд, для исключения дублей и использования в продвижении и многое другое + много нового в версии 4.0 (читайте выше)  
      ЕЩЕ больше функционала:
       
       
      [bonus] Sitemap Lite (OCMOD для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 10 раз) добавление lastmod (значительно ускоряет индексацию) устранение дублей товаров валидация яндексом фикс &amp при использовании seo_pro  
      Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/
       
      Преимущества перед закрытием страниц в robots.txt
      Преимущества перед директивой noindex (no)follow
      Преимущества перед простым открытием страниц для индексации
      Преимущества перед директивой canonical
      Для проверки работы после установки напишите адрес сайта в ЛС автору
      "Цитаты великих" или "А нужен ли модуль?"
      Для более продуктивной борьбы с дублями так же желательно наличие SEO_Pro и правильного robots.txt
      Добавил Otvet Добавлено 15.08.2015 Категория SEO, карта сайта, оптимизация Системные требования - для opencart 2.x установка производится через стандартный инструмент Extension Installer- для opencart 1.5.x vqmod 2.4 или выше Сайт разработчика http://full-index.ru Старая цена 390 Метод активации Автоматическая активация 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 ocStore 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 пользователей онлайн

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