Jump to content

Caching & Server Performance

48 files

  1. Free

    Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator

    WEBP работает везде просто и надежно !
    Компрессор версии 2.1 для opencart 1.5, 2.* & 3.0
     
    Ссылка на подробную документацию по установке:
     
    Никакой зависимости от хостера в плане создания и вывода WEBP! Работает WEBP везде без всяких условий!   Не надо спрашивать будет ли работать на вашем хостинге WEBP. Ответ простой - у вас будет WEBP! В данном решении предусмотрено практически все, включая полную совместимость с ускорителями Jet Cache, Turbo.
    WEBP (сжатый формат графики) можно теперь получить практически у любого хостера.
    Не имеет значения есть ли поддержка WEBP у вашего хостера или нет.
    Такая поддержка WEBP встроена в модуль Компрессор и работает на любой Linux и Windows.
     
    Поддерживается любой современный браузер, способный отображать WEBP.
     
    Благодаря современному формату изображений WEBP удается снизить общий вес изображений в среднем в 2-3 раза на странице, и тем самым выполнить рекомендации Гугла.
     

     
     
    Мастерам большие СКИДКИ! Оптимизация (сжатие) изображений - Гугл 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)   Версию php у хостера вы можете изменить самостоятельно через панель управления. 
    Ioncube Loader  (крайне рекомендуется 10+)
    Касательно версии php.  Рекомендованный минимум (5.6) есть у любого хостера и на этой версии работает любой движок Opencart.
    Ioncube loader 10+ есть сейчас, как минимум, у 99% хостеров (у всех нормальных), и все меньше остается нерадивых хостеров, которые не могут обновить старую версию Ioncube loader 6 (2-х летней давности).
    Просьба учесть, что при минимальных требованиях модуль работать будет, но не все функции могут быть доступны.  Не вижу смысла поддерживать совместимость с допотопным серверным софтом в ущерб развитию модуля.
     
    Ускорители (кешеры) не влияют на работу водяного знака и сжатых форматов mozjpeg, optipng, но могут неверно влиять на вывод webp.
     
    на 100% совместимые ускорители в плане сжатых форматов, т.е. WEBP работает (выводится) корректно:
    Jet Cache Turbo (версия для 2..3) NitroPack  
    Начиная с версии 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

    3,541 downloads

       (118 reviews)

    Updated

  2. -40%

    1,499.00 RUB 899.00 RUB

    HTML CACHE + LAZYLOAD + Минимизация JS, CSS, HTML Opencart, ocStore версий 2-3 - оптимизация скорости сайта для Google Speed Test

    HTML CACHE + LAZYLOAD + Минимизация JS, CSS, HTML Opencart, ocStore версий 2-3 Оптимизация скорости сайта для Google Speed Test
     
    Данный модуль объединяет в себе 3 разработки:
     
    1. Минимизатор JS, CSS, HTML (работает на основе библиотеки Minify - https://github.com/matthiasmullie/minify)
    2. Кеш - кеширует HTML
    3. Ленивую загрузку картинок - LazyLoad
     
    Основная задача модуля добиться максимальных показателей в Google Page Speed. 
     
    Для этого минимизатор сжимает JS и CSS файлы, а так же одинокие JS скрипты, после происходит минимизация HTML кода, что позволяет сжать размер страницы сайта и гораздо быстрее загрузить ее в браузер. 
    Минимизация дело ресурсоемкое, чтобы не было дополнительной нагрузки на сервер используем HTML Кеш, его задача взять минимизированную страницу и сформировать из нее статический кеш, который и будет использоваться для загрузки. 
     
    ВАЖНО! Минимизация и Кеш автоматически отключается если:
     
    1. Есть товары в корзине
    2. Вы на странице оформления заказа или в личном кабинете
    3. Вы сменли валюту или язык на отличный от по-умолчанию
     
    Это сделано для того, чтобы статический контент не доминировал над динамическим.
     
    Так же, до формирования статического кеша страницы, можно включить ленивую загрузку изображений - LazyLoad. Опцию можно включать и отключать.

    Пример работы модуля - http://oc23.anira-web.ru/

    УСТАНОВКА
     
    Перед установкой внимательно прочтите инструкцию!
     
    ВАЖНО!!! Перед установкой убедитесь, что у вас установлен localcopy_XX.ocmod - разрешающий локальную установку модулей,
    а так же копирования в нужные папки. В случае ошибки с установкой модуля, проверьте еще раз наличие данного модуля
    для вашей версии OpenCart.
     
    ВНИМАНИЕ!!!
    Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Так как необходимо подружить модуль с Вашей темой и установленными модулями. Данная услуга платная (2 000р.) и в покупку данного модуля не входит. 
    Так же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В таком случае будет конфликт и ошибки установки.
    Учитывайте данные пожелания перед покупкой.
    Спасибо!
     
    == OpenCart 2.0 ==
    Перейдите в папку ver 2.0
    1. При необходимости установите localcopy_oc22-23.ocmod.xml - разрешает локальную установку модулей,
    а так же копирования в нужные папки.
    2. Загрузите tevik_cache_minify_lazy_v2.0.ocmod.zip через установщик модификаторов
    3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комментарии в файле add_to_config.php)
    4. Добавьте строки из файла add_to_index.php в файл index.php (смотрите комментарии в файле add_to_config.php)
    5. Обновите кеш модификаторов
    6. Выставьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache

    == OpenCart 2.3 ==
    Перейдите в папку ver 2.3
    1. При необходимости установите localcopy_oc22-23.ocmod.xml - разрешает локальную установку модулей,
    а так же копирования в нужные папки.
    2. Загрузите tevik_cache_minify_lazy_v2.3.ocmod.zip через установщик модификаторов
    3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комментарии в файле add_to_config.php)
    4. Обновите кеш модификаторов
    5. Выставьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache

    == OpenCart 3 ==
    Перейдите в папку ver 3
    1. При необходимости установите localcopy_oc3.ocmod.xml - разрешает локальную установку модулей,
    а так же копирования в нужные папки.
    2. Загрузите tevik_cache_minify_lazy_v3.ocmod.zip через установщик модификаторов
    3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комментарии в файле add_to_config.php)
    4. Обновите кеш модификаторов
    5. Выставьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache

    == FAQ ==
    Вопрос: Загружаю модуль через добавить новое расширение/модификатор и появляется ошибка "не возможно скопировать папку tevik" или "настройте загрузку через FTP"
    Ответ: Проверьте установлен ли localcopy_XX.ocmod
     
    Вопрос: Как отчистить Кеш HTML?
    Ответ: А админке, в правом верхнем углу должна появиться иконка напоминающая 3 таблетки (друг на друге), кликните на нее.
     
    Вопрос: Как отчистить Кеш Минимизации?
    Ответ: А админке, в правом верхнем углу должна появиться иконка напоминающая 3 таблетки (друг на друге), кликните на нее.
     
    Вопрос: Как отключить Кеш Минимизации?
    Ответ: Откройте файл config.php в корне сайта, замените define('IS_TEVIK_MINIMIZED', true); на define('IS_TEVIK_MINIMIZED', false); Для включения выполните обратные действия.
     
    Вопрос: Как отключить Кеш HTML?
    Ответ: Откройте файл config.php в корне сайта, замените define('IS_TEVIK_CACHE', true); на define('IS_TEVIK_CACHE', false); Для включения выполните обратные действия.
     
    Вопрос: Как отключить ленивую загрузку изображений - LazyLoad?
    Ответ: Откройте файл config.php в корне сайта, замените define('IS_TEVIK_LAZY', true); на define('IS_TEVIK_LAZY', false); Для включения выполните обратные действия.
     
    Вопрос: Установил модуль, но сайт упал в HTTP ERROR 500, что делать?
    Ответ: Отправьте http log error личным сообщеним через форум
     
    Вопрос: Помогаете ли вы с установкой и настройкой модуля? и Сколько это стоит?
    Ответ: Вы можете заказать платную установку и настройку модуля на вашем сайте, базовая стоимость 2000р (Кеш HTML + Минимизация + LazyLoad). В некоторых случаях стоимость может быть увеличена, например, когда нужно переверстывать сайт, исправлять JS ошибки присутствующие на сайте. В результате минимизации код сайта будет представлен в 1 строку, поэтому ошибок в коде быть не должно. 

    ВНИМАНИЕ!!!
    Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Так как необходимо подружить модуль с Вашей темой и установленными модулями. Данная услуга платная (2 000р.) и в покупку данного модуля не входит. 
    Так же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В таком случае будет конфликт и ошибки установки.
    Учитывайте данные пожелания перед покупкой.
     
    Opencart, ocStore ver. 2-3
    (Можно подружить и с Opencart ver 1.5 при желании)
     
    Важно!
    Плагин с открытым программным кодом, не использует Ioncube!
     

    1 purchase  

       (1 review)

    Updated

  3. 499.00 RUB

    Layout Type, ускорение мобильной версии.

    Инструмент, который поможет ускорить мобильную версию OpenCart!
     
    Как сделать шаблон адаптивным? на мобильной версии скрыть "лишние" элементы.
    Нужно, что-бы при этом не пострадало usability? переместить модули и виджеты на другие позиции.
     
    Даже топовые шаблоны, поступают именно таким образом, элементы которые "не нужны" или наоборот необходимы только в мобильной версии: либо скрываются посредством css (display:none); либо перемещаются, хорошо если flexbox или bootstrap pull push но часто с помощью навешивания множества слушателей событий javascript. Даже адаптивность bootstrap основана на таких принципах.
    Всё это создаёт лишний "вес" и нагрузку, что конечно же замедляет работу сайта и заставляет процессор пользователя работать с повышенной нагрузкой шумя как майнинг ферма.
    Мы в наших продуктах пропагандируем использовать только то, что необходимо сейчас. И исходя из этих принципов нами был разработан
     
    модуль Мобильные схемы который позволит:
    уменьшить объём страницы (предотвратить чрезмерную нагрузку на сеть),  сократить размер структуры DOM, ускорить время окончания работы ЦП, избавится от лишнего JavaScript кода (сократить время выполнения кода JavaScript), избавится от css костылей,       а так-же:
    Устранить ресурсы, блокирующие отображение, Сократить время ответа сервера (время до получения первого байта, TTFB), Использовать подходящий размер изображений,  
         и др.
         при этом даже улучшив
     
    адаптивность, гибкость в настройке и дружелюбность Вашего сайта!  
     
    Поддерживает встроенные схемы популярных модулей, например поддерживает SEOCMS.
     
    Большие скидки, для постоянных покупателей.
     
    Бесплатно модуль получить можно вместе с шаблоном Roundshop.
     
    Техническая поддержка
    доступна пользователям из списка покупателей.
    Если вы обращаетесь с просьбой разобраться в проблеме, то для экономии времени укажите:
    адрес сайта доступ в админ-панель доступ на FTP-сервер  
    По любым вопросам вы можете связаться с нами через:
    Личные сообщения на форуме; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней.
     

    115 purchases  

       (8 reviews)

    Updated

  4. 549.00 RUB

    BOOST - ускоритель OpenCart + AJAX загрузка модулей

    Больше 10 тысяч загрузок модулей от sv2109!
    Что делает этот модуль?
    Этот модуль позволяет ускорить время генерации страниц OpenCart до 100 раз! А в некоторых случаях и до 1000 раз.
    Модуль, который работает по похожему принципу, продается на оф. сайте и стоит 160$ (продается за "пол цены" за 80$) и имеет намного меньший функционал, чем в этом модуле.
    Зачем?
    Скорость загрузки сайта напрямую влияет на конверсию магазина. Если страница грузится больше 2-х секунд, пользователи не будут ждать, они уйдут к вашим конкурентам. Скорость загрузки сайта напрямую влияет на ранжирование страниц этого сайта в поисковой выдаче. Из 2-х одинаковых сайтов выше в выдаче будет тот, у кого скорость загрузки больше. Поэтому очень важно иметь сайт, который грузится быстро - такой сайт привлекательный как для пользователей, так и для поисковых систем.
    Это так же экономит огромное количество ресурсов сервера, что позволит на 1 хостинг аккаунте держать больше сайтов, а так же держать большие сайты на более дешевых хостингах.
    Отзывы
    Как все работает?
    Пользователь1 загружает Страницу1 (это может быть страница товара, категории, производителя, блога, информационная страница итд.). Через 10 секунд уже Пользователь2 загружает ту же самую страницу. Есть ли у этих страниц что-то общего? Да, и очень много - та же тема, то же меню, те же категории, товары, модули, футер итд. Так зачем же 1000 раз тратить огромные ресурсы сервера, чтобы создавать те же самые блоки? Не проще ли все общее сохранить в кеше и при последующих обращения не тратить ресурсы, а загрузить это из кеша?
    Модуль кеширует полностью всю страницу, со всеми скриптами, блоками, футером, ценой, наличием товара итд. За счет этого достигается огромная скорость, но при обновлении любой информации на странице нужно кеш создавать заново.
    Что делать с блоками, которые должны быть уникальными?
    Например корзина должна быть уникальной для разных пользователей, строка приветствия должна содержать разные имена пользователей, модули, которым нужна уникальная информация, например модуль "случайные товары" должен содержать случайные товары итд.
    Модуль BOOST решает эту задачу - в модуле есть инструмент, который позволяет загрузить все уникальные блоки асинхронно через AJAX.
    То есть, простыми словами - все, что можно кешировать - кешируется, все что нельзя кешировать - подгружается через AJAX асинхронно.
    При этом достигается просто огромная скорость - время генерации страницы из кеша на сервере - сотые и даже тысячные доли секунды! Примерно от 1 до 30 милисекунд.
    Какие страницы кеширует модуль?
    Все страницы, указанные в настройках. По умолчанию там указаны страницы товаров, категорий, производителя, информационные страницы итд. Если у вас установлены какие-то дополнительные модули, например модуль Блог, вы можете также добавить в настройки страницы этого модуля для кеширования.
    Вы также можете в настройках указать параметры POST, GET, COOKIE, SESSION при которых не нужно кешировать страницу. Например GET параметр "nocache"
    Модуль должен работать с любой темой, а также может работать и с другими модулями кеширования.
    Модуль активно использует файловый кеш, что требует дополнительного места на жестком диске на хостинге.
    Модуль использует vQmod, но возможна установка и без vQmod
    Модуль использует IonCube, обычно на 99% хостингов он на всякий случай можете проверить.
    Одна лицензия модуля позволяет установить этот модуль на 1 домене.
    Совместимость:
    Модуль должен работать на всех 1.5.х версиях OpenCart, OcStore.
    Версию для OpenCart/ocStore 2.0 и 3.0 можно найти по этому адресу
    Демо:
    Замечания по демо:
    На демо установлен пустой OpenCart, скорость работы которого и так довольно высокая. На реальном сайте с десятками установленных модулей, десятками тысяч товаров и сотнями категорий эффект от модуля (разница между генерацией страницы без кеша и с кешем) будет намного и даже в разы больше, чем на пустом демо сайте. Если страница, которую вы загрузили не в кеше, обновите страницу - F5, чтобы увидеть разницу. Демо:
    Сайт Админка Для связи с автором модуля пишите на sv2109@gmail.com
    © Стасюк Владимир (sv2109.com), 2014

    301 purchases  

       (8 reviews)

    Updated

  5. 599.00 RUB

    BOOST - ускоритель OpenCart + AJAX загрузка модулей

    Больше 10 тысяч загрузок модулей от sv2109!
    Это версия модуля для OpenCart 2.0, версию модуля для OpenCart 1.5.x приобрели уже больше 100 раз!
    Что делает этот модуль?
    Этот модуль позволяет ускорить время генерации страниц OpenCart до 100 раз! А в некоторых случаях и до 1000 раз.
    Модуль, который работает по похожему принципу, продается на оф. сайте и стоит 160$ (продается за "пол цены" за 80$) и имеет намного меньший функционал, чем в этом модуле.
    Зачем?
    Скорость загрузки сайта напрямую влияет на конверсию магазина. Если страница грузится больше 2-х секунд, пользователи не будут ждать, они уйдут к вашим конкурентам. Скорость загрузки сайта напрямую влияет на ранжирование страниц этого сайта в поисковой выдаче. Из 2-х одинаковых сайтов выше в выдаче будет тот, у кого скорость загрузки больше. Поэтому очень важно иметь сайт, который грузится быстро - такой сайт привлекательный как для пользователей, так и для поисковых систем.
    Это так же экономит огромное количество ресурсов сервера, что позволит на 1 хостинг аккаунте держать больше сайтов, а так же держать большие сайты на более дешевых хостингах.
    Отзывы
    Как все работает?
    Пользователь1 загружает Страницу1 (это может быть страница товара, категории, производителя, блога, информационная страница итд.). Через 10 секунд уже Пользователь2 загружает ту же самую страницу. Есть ли у этих страниц что-то общего? Да, и очень много - та же тема, то же меню, те же категории, товары, модули, футер итд. Так зачем же 1000 раз тратить огромные ресурсы сервера, чтобы создавать те же самые блоки? Не проще ли все общее сохранить в кеше и при последующих обращения не тратить ресурсы, а загрузить это из кеша?
    Что делать с блоками, которые должны быть уникальными?
    Например корзина должна быть уникальной для разных пользователей, строка приветствия должна содержать разные имена пользователей, модули, которым нужна уникальная информация, например модуль "случайные товары" должен содержать случайные товары итд.
    Модуль BOOST решает эту задачу - в модуле есть инструмент, который позволяет загрузить все уникальные блоки асинхронно через AJAX.
    То есть, простыми словами - все, что можно кешировать - кешируется, все что нельзя кешировать - подгружается через AJAX асинхронно.
    При этом достигается просто огромная скорость - время генерации страницы из кеша на сервере - сотые и даже тысячные доли секунды! Примерно от 1 до 30 милисекунд.
    Какие страницы кеширует модуль?
    Все страницы, указанные в настройках. По умолчанию там указаны страницы товаров, категорий, производителя, информационные страницы итд. Если у вас установлены какие-то дополнительные модули, например модуль Блог, вы можете также добавить в настройки страницы этого модуля для кеширования.
    Вы также можете в настройках указать параметры POST, GET, COOKIE, SESSION при которых не нужно кешировать страницу. Например GET параметр "nocache"
    Требования:
    OpenCart/ocStore 2.x, 3.x
    (версия для OpenCart 1.5.x находится тут)
     
    Модуль должен работать с любой темой, а также может работать и с другими модулями кеширования.
    Модуль активно использует файловый кеш, что требует дополнительного места на жестком диске на хостинге.
    Модуль использует IonCube, обычно на 99% хостингов он на всякий случай можете проверить.
    Одна лицензия модуля позволяет установить этот модуль на 1 домене.
    Демо:
    Замечания по демо:
    На демо установлен пустой OpenCart, скорость работы которого и так довольно высокая. На реальном сайте с десятками установленных модулей, десятками тысяч товаров и сотнями категорий эффект от модуля (разница между генерацией страницы без кеша и с кешем) будет намного и даже в разы больше, чем на пустом демо сайте. Если страница, которую вы загрузили не в кеше, обновите страницу - F5, чтобы увидеть разницу. Демо:
    Сайт Админка Для связи с автором модуля пишите на sv2109@gmail.com
    © Стасюк Владимир (sv2109.com), 2015

    160 purchases  

       (14 reviews)

    Updated

  6. 1,199.00 RUB

    Поисковая система с морфологией и релевантностью PRO

    Больше 10 тысяч загрузок модулей от sv2109!
    Модуль написал на основе модуля "Поиск с морфологией и релевантностью", который приобрели более 1000 пользователей!
    Что делает этот модуль?
    Это модуль поиска, основной особенностью которого является очень большая скорость поиска.
    Модуль в первую очередь создан для больших магазинов с тысячами товаров, а также для магазинов, которые работают на слабых хостингах.
    Модуль тестировался на магазине в котором больше миллиона товаров!
    Модуль использует морфологию и релевантность для более точного поиска.
    Чем этот модуль отличается от других модулей поиска?
    К обычным поисковым модулям относятся: стандартный поиск OpenCart, другие модули поиска, например модуль "Поиск с морфологией и релевантностью".
    Как они работают? После того, как пользователь ввел фразу для поиска и нажал кнопку "Искать", модуль поиска для того, чтобы найти все товары, которые соответствуют поисковой фразе, должен обойти все товары в базе данных, причем информация о каждом товаре находится не в одной, а в нескольких таблицах с множеством полей, многие из которых никак не проиндексированы.
    Если у вас немного товаров на сайте (десятки, сотни) и быстрый сервер, то поиск у вас будет работать достаточно быстро.
    Но если у вас тысячи товаров в магазине (или даже десятки и сотни тысяч) или не самый быстрый сервер, то чем больше у вас будет товаров, тем медленнее будет работать поиск на вашем сайте. В некоторых случаях и 5 и 10 и даже больше секунд, что конечно же очень много, все, что больше 1-2 секунды это уже много, пользователи не будут столько времени ждать, они закроют ваш сайт и пойдут на другой.
    Как работает этот модуль?
    Этот модуль работает по тому же принципу, что и поисковые системы, поэтому он так и называется.
    Возьмем для примера поисковую систему Google. После того, как вы вводите в поле поиска, например, "OpenCart" и нажимаете кнопку "Поиск", Google отображает вам нужные результаты за доли секунды. Это возможно потому, что Google не ищет информацию непосредственно на каждом сайте в момент поиска, он уже до этого обошел все сайты и добавил эту информацию в свои очень быстрые базы данных, где все записи проиндексированы и лежат в базе с нужными весами (какой сайт показывать выше в выдаче, какой ниже). После этого Google осуществляет поиск по своих базах, это дает возможность найти сотни тысяч сайтов за доли секунды!
    Именно так работает и этот модуль. Сначала он обходит все товары в магазине и добавляет всю информацию в свои таблицы базы данных с индексами.
    Когда пользователь что-то ищет на сайте, поиск не обходит десятки полей в тысячах товаров, а ищет всего в одной таблице по проиндексированному одному полю, поэтому результат пользователь получит не через несколько секунд или даже десятков секунд, а через доли секунды, что в десятки и даже сотни раз быстрее стандартного поиска.
    Морфология и релевантность
    Как известно, стандартный поиск OpenCart просто ужасный. При поиске он разбивает искомую фразу на отдельные слова, после чего находит все товары, в которых встречается любое из этих слов. В результате при поиске по фразе "Монитор Samsung" на первых позициях может оказаться "монитор Acer" (так как в названии есть слово "монитор") или "ноутбук Samsung" так как в названии есть слово "Samsung". В то время, как нужный товар "Монитор Samsung" может быть где-то на 10-той странице. А если вы напишите в поиске не "ноутбук", а напр. "ноутбуки" или сделаете опечатку в слове "Samsung" то поиск вообще ничего не найдет, так как поиск осуществляется только по точному вхождению слова.
    Этот модуль написан для того, чтобы исправить все недостатки стандартного поиска.
    Для этого у него есть 2 инструмента:
    Морфология. Поиск не по точному совпадению, а по корням слов. Теперь написав в поиске "ноутбуки", поиск выдаст все товары в которых встречается и "ноутбуки" и "ноутбук" и "ноутбука" итд. Поддерживаемые словари - русский, украинский, английский. Релевантность. При поиске на первых позициях будут материалы с большим суммарным весом. Наибольший вес имеет точное вхождение фразы в начало названия товара, потом вхождение одного или нескольких слов в название (чем больше слов тем больший вес), потом вхождение слова в тег, потом целой фразы в описание, потом отдельного слова в описание. Чем больше совпадений, тем больше вес и тем выше будет этот товар в результатах поиска. Вес каждого совпадения можно корректировать в админке. Кому нужен этот модуль?
    сайтам, в которых много товаров, для увеличения качества и скорости поиска. всем, кто хочет иметь очень быстрый и качественный поиск на своем сайте. Просто зайдите на страницу поиска вашего сайта, введите фразу для поиска (из 3-5 слов, можно и больше) и нажмите "Искать". Если результат поиска вы получите более чем через 1-2 секунды, то вам скорее всего нужен этот модуль.
     
    Возможности
    модуль написан на основе модуля "Поиск с морфологией и релевантностью", поэтому содержит весь огромный функционал того модуля использование морфологии и релевантности для более точного поиска выбор логики поиска для поиска по фразам из нескольких слов: И, ИЛИ поддержка мульти-магазина возможность отключить в поиске дату поступления товаров разные типы поиска (по точному совпадению или по началу слова) режим исправления раскладки клавиатуры ("фззду" -> "apple") учитывать наличие на складе (товары, которых нет в наличии будут отображаться в конце поиска) возможность включить кеширование результатов возможность добавлять новые поля для поиска, например можно добавить поиска по id товара, мета H1 и почти по любому полю товара. для каждого поля можно: включить морфологию, указать минимальную длину слова, указать вес вхождения слова в начало или середину поля возможность исключить некоторые слова из поиска возможность заменить слова при поиске (например слова с ошибками: "aple" -> "apple") поддержка нескольких режимов индексации: индексация по крону, автоматическая индексация после каждого добавления, изменения, удаления товара, ручная индексации на странице настроек модуля с поддержкой пакетного создание индексов (можно запустить процесс и оставить страницу открытой на продолжительное время) поиск по вхождению неточный поиск  
    Что нового во второй версии модуля?
    Поиск по вхождению слова и по суффиксам. Этого многим очень не хватало в 1 версии, так как многим нужен был поиск по вхождению для напр. модели или артикула. Но этого не было в 1 версии, потому что такой поиск, если сделать его просто, очень сильно (в сотни раз) сказался бы на скорости поиска. Во второй версии был написан функционал быстрого (!) поиска по вхождению.  Более точная релевантность. В 1 версии было 2 веса для слова: если слово первое (в напр. названии товара) и все остальные слова. То есть и слово, которой второе и слово которое 20-е имели один вес. Во 2 версии есть 2 веса: вес первого слова и вес последнего. Все остальные слова внутри получают веса динамически в зависимости от их положения и к-ва слов в названии. Таким образом чем ближе слово к началу тем больше у него вес и товары, у которых искомое слово будет стоять ближе к началу будут выводиться выше в результатах. Мало того, если поиск идет по вхождению, то вес также режется пропорционально части слова. Тем самым достигается большая точность релевантности поиска.  Добавлен неточный поиск, поиск слов созвучных с искомым. То есть, можно найти товары, даже если ввести какое-то слово с опечаткой или грамматической ошибкой, конечно не все ошибки модуль найдет, но многие - да. Лучший алгоритм поиска по логике И. Эта часть кода была полностью переписана, теперь в модуле такой поиск работает по новому алгоритму, который и на скорость не влияет и более точно находит только товары, в которых есть все слова из поисковой фразы.  Поддержка OpenCart 3.0 Таблица основных отличий модулей
      Поиск с морфологией и релевантностью,
    версия 3
    Поисковая система,
    версия 1
    Поисковая система,
    версия 2
    Скорость поиска низкая очень высокая очень высокая Релевантность средняя средняя хорошая Логика И средняя средняя хорошая Поиск по вхождению есть (медленный) нету есть Неточный поиск нету нету есть Поддержка OpenCart 1.5 - 3 1.5 - 2.3 1.5 - 3 Модуль совместим с модулями:
    Search suggestion - поиск с автодополнением История Поиска Похожие товары с морфологией и релевантностью Совместимость:
    OpenCart/ocStore 3.x, 2.0.x, 2.1.x, 1.5
     
    Модуль использует IonCube, обычно на 99% хостингов он используется но на всякий случай можете проверить.
    Одна лицензия модуля позволяет установить этот модуль на 1 домене.
    Демо:
    Сайт
    Админка
     
    Для обновления с версии 1 на версию 2 - пишите в ЛС, обновление платное, стоимость обновления составляет 250 рублей. Обновление включает как код модуля, так и помощь в установке и настройке. 
     
    Для связи с автором модуля пишите на sv2109@gmail.com
    © Стасюк Владимир (sv2109.com), 2016

    202 purchases  

       (13 reviews)

    Updated

  7. 990.00 RUB

    Jet Cache - кеширование, оптимизация для магазинов

    Логин / пароль:
    demo / demo
     
    Документация  
    Более 10`000 интернет магазинов выбрали SEO CMS для работы
    JET CACHE - быстрая система кеширования страниц, контроллеров и методов моделей opencart

    Возможности
     
    - кеширует полностью страницы при полной интеграции с opencart (позволяет кешировать и для зарегистрированных пользователей и изменений корзины а также в зависимости от изменений в модулях)  
    - кеширует выбранные контроллеры (т е фактически  любые модули, будь то меню или т.п. а также полностью кеширует позиции (уникальная технология которая не реализовано ни в одном модуле кеширования для opencart) (с))  
    - подгрузка ajax любых контроллеров   - кеширует методы моделей opencart (подсчет количества товаров и т п )   - кеширование запросов   - конвертер изображений в формат WEBP  
    - простая установка и обновление  
    - гибкие настройки  
    - поддержка мультиязычности  
    - поддержка мультимагазинов  
    - поддержка протоколов https и http  
    - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования  
    - поддержка кеширования sitemap Чем модуль лучше других
     
    - уникальные технологии кеширования не имеющие аналогов в opencart (технология полной интеграции с opencart, в отличии от всех кешировщиков которые сделаны по технологии v2pagecache, которые не интегрированы в opencart)  
    - модуль работает с любыми темами и модулями Требования
     
    Opencart (любой версии) или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube  
    Совместимость модуля
     
    Opencart 1.5.x,  2.x, 3.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки) для оpencart 1.5.x, 2.x, 3.x  
    Установка, настройка
     
    1. Скачать с сайта где вы купили модуль, последнюю версию модуля.
    2. Установите модуль через штатный установщик дополнений opencart "Установка дополнений" или скопируйте (через FTP) файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore). При обновлении перепишите файлы поверх. Если у вас пользовательская тема (не default)- ни в коем случае не переписывать файлы шаблонов модуля (из архива) к себе в тему.
    3. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку (НЕ файл module.php, а именно папку) module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули (Дополнения).
    4. Установите права доступа в /admin/index.php?route=user/user_permission&token=... (не забываем про вашу токен сессию &token=ваша сессия) для Главного администратора нажав на ссылку "изменить"
    5. Выделите "Разрешен просмотр" и "Разрешено внесение изменений" файлов модуля (если вы не знаете какие - нажмите ссылку "выделить всё") и нажмите кнопку "Сохранить"
    6. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
    7. Зайти в главную модуля админ. части admin/index.php?route=jetcache/jetcache
    8. На главной модуля Jet Cache нажмите на таб "Установка и обновление"
    9. Нажмите на оранжевую кнопку "Установка и обновление модификаторов, данных модуля, выполняется при установке и обновлении модуля)".
    Установятся модификаторы модуля.
    10. Процедура установки закончена.  
    Лицензия Все права на модуль принадлежат разработчикам opencartadmin.com Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее...

    810 purchases  

       (40 reviews)

    Updated

  8. -33%

    599.00 RUB 399.00 RUB

    Минимизация JS, CSS, HTML Opencart, ocStore версий 2-3 - оптимизация скорости сайта для Google Speed Test

    Минимизация JS, CSS, HTML Opencart, ocStore 2,3 оптимизация скорости сайта для Google Speed Test
     
    Этот плагин Минимизирует вывод HTML сайта, объединяет JS и CS файлы в один, а так же минимизирует JS и CSS.

    Он сжимает вывод HTML, удаляя не нужные пробелы, уменьшает размер вывода вашего сайта, что заметно увеличит скорость работы вашего сайта, так как на выходе будет меньше контента.
     
    Так же плагин умеет вырезать из контента одинокие JS коды, минимизирует их и добавляет перед закрывающим тегом </body> после оптимизированного главного JS файла  (чтобы ничего не сломать)

    Это лучший способ сжать вывод HTML вашего сайта!
     
    Модуль использует библиотеку Minify, настройки и описание библиотеки по ссылке https://github.com/matthiasmullie/minify
     
    Пример работы
     
    Тестирование с работающим модулем http://oc.anira-web.ru/
     
    Тестирование без минимизации http://oc.anira-web.ru/?tevik_no_minimized=true 
     
    Удаления JS/CSS кеша и его пересоздание http://oc.anira-web.ru/?tevik_clear_minimized=true
     
    P.S. для тестирования без минимизации любой страницы сайта добавьте в конец GET параметр ?tevik_clear_minimized=true
     
    Тесты Google Speed (специально выбрал страницу где больше контента)
     
    https://developers.google.com/speed/pagespeed/insights/?hl=ru&amp;url=http%3A%2F%2Foc.anira-web.ru%2Fdesktops - с работающим модулем
     
    https://developers.google.com/speed/pagespeed/insights/?hl=ru&amp;url=http%3A%2F%2Foc.anira-web.ru%2Fdesktops%3Ftevik_no_minimized - без минимизации
     
    Установка
     
    1. Скопируйте содержимое архива в корень Вашего сайта (папки minify, js, css)
    2. Установите права на папки js и css (скопированные в корень) 0777
    3. Если у вас версия OpenCart 2.0 добавьте файл dtevik_minifi.ocmod.xml через "Установщик расширений"
    4. Если у вас версия OpenCart 2.1 добавьте файл dtevik_minifi_2_1.ocmod.xml через "Установщик расширений"
    5. Если у вас версия OpenCart 2.3 добавьте файл dtevik_minifi_2_3.ocmod.xml через "Установщик расширений", 
    а так же Вам необходимо вручную подкорректировать 1 строку в файле /system/startup.php, 
    заменив require_once(DIR_SYSTEM . 'framework.php'); на require_once(modification(DIR_SYSTEM . 'framework.php')); 
    Это необходимо для изменения файла framework.php через модификаторы.
    6. Если у вас версия OpenCart 3+ добавьте файл dtevik_minifi_v3.ocmod.zip через "Установщик рассширений", 
    а так же Вам необходимо вручную подкорректировать 1 строку в файле /system/startup.php, 
    заменив require_once(DIR_SYSTEM . 'framework.php'); на require_once(modification(DIR_SYSTEM . 'framework.php')); 
    Это необходимо для изменения файла framework.php через модификаторы.
    7. Зайдите в раздел "Модификаторы" и сделайте обновление кеша модификаторов, нажав на кнопку "Обновить" 
    (в правом верхнем углу)
    8. По всем вопросам пишите в личку.
     
    P.S. некоторые темы используют специфические AJAX запросы содержащие JS файлы и JS код, например для открытия POPUP (быстрый заказ, обратный звонок). В таких случаях необходимо настраивать модуль минимизации под Ваш сайт. Данная настройка оплачивается отдельно (+2 000 руб) и в оплату покупки модуля не входит.
     
    ВНИМАНИЕ!!!
    Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Так как необходимо подружить модуль с Вашей темой и установленными модулями. Данная услуга платная (2 000р.) и в покупку данного модуля не входит. 
    Так же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В таком случае будет конфликт и ошибки установки.
    Учитывайте данные пожелания перед покупкой.
    Спасибо!
     
    Совместимость
    Opencart, ocStore ver. 2-3
    (Можно подружить и с Opencart ver 1.5 при желании)
     
    Важно!
    Плагин с открытым программным кодом, не использует Ioncube!
     

    92 purchases  

       (19 reviews)

    Updated

  9. Free

    Улучшаем изображения! (обрезка лишнего исходного фона и т. д.)

    Работаем с фоном исходных изображений автоматически.
     
    Данный плагин в комплекте с основным модулем стоит дешевле!  на 20%
    Если после покупки модуля Компрессор (это и есть основной модуль) вы решите в течение 3-х дней купить плагин по работе с обрезкой фона,  то можете сделать это со скидкой.
     
     
    Интеллектуальная автоматическая работа с фоном изображений.  Можно обрезать лишний фон, можно наращивать фон.
    Работа не только с фоном белого цвета, а с произвольным, в том числе с контрастными переходами ("один фон в другом").
    Цель - добиться качественного отображения товаров, когда на изображении товар занимает максимальную площадь, а фон -минимальную.
     
    Это спасение для случаев когда вы парсите изображения. Без этого решения у вас неминуемо будут оставаться белые поля, созданные движком сайта-донора (на опенкарт, например).
    Да и поставщики очень часто дают изображения с лишним фоном.
     

     
    Пример результата работы:
     

     
    Данное решение - это плагин для модуля:
     
     
    Это не отдельный самостоятельный модуль, это плагин к модулю. Т. е. у вас уже должен быть установлен модуль "Компрессор".
    На хост-площадке должна быть доступна библиотека imagick php.
    Проверить можно если запустить файл с функцией phpinfo.  Такой файл доступен ниже для скачивания.
    phpinfo.php
    (после получения информации через phpinfo.php лучше удалить/переименовать файл phpinfo.php в целях безопасности чтобы не давать никому лишнюю информацию)
    (получение phpinfo через модуль "Компрессор" полностью безопасно - она доступна только вам)
     
    Вы должны увидеть такой вывод:
     
     
    также можно в модуле "Компрессор" на вкладке "сервис" убедиться в наличии imagick. На этой же вкладке можно вызвать phpinfo.
     
     
    imagick на VDS вы всегда можете включить самостоятельно.  На общем хостинге imagick тоже включен во многих случаях.  Если не включен, то вы либо можете включить его самостоятельно через панель управления хостера, либо попросить хостера включить imagick.  Хост-площадок без imagick становится все меньше и меньше, ибо отсутствие imagick - это не "комильфо" и бьет по репутации хостера - зачем выбирать хостера, обрезающего возможности?
     

    151 downloads

       (7 reviews)

    Updated

  10. -13%

    2,990.00 RUB 2,600.00 RUB

    Image COMPRESSOR & Watermark & WebP & Lazy Load etc. by Sitecreator for Opencart 3

    Оптимизация (сжатие и WEBP) изображений - Гугл PageSpeed одобряет.  Для Opencart 3.0
    Скидка для разработчиков.
     
    Просьба покупку модуля делать здесь:
    https://opencartforum.com/files/file/4572-image-compressor-watermark-webp-lazy-load-etc-by-sitecreator/?tab=details
     

     
    Для Opencart 3.0 и Opencart 2.*
    С поддержкой WEBP, Lazy Load и др.
    Дистрибутив теперь универсальный (он один) для движка 2-й и 3-й версий.
    Начиная с версии 1.18.3
     
     
     
    Теперь настоящий комбайн для работы с изображениями.  Управление белыми полями изображений, фоном, размером, обрезкой картинок и т.д.
    Индивидуальные настройки для групп изображений ("всплывающие", "thumb-миниатюры").
    "Компрессор" (Image Compressor) обеспечит максимальное сжатие изображений Opencart на обычном хостинге   и на VDS.   Не имеет значения какой софт установлен у вашего хостера. Все необходимое, например, для создания и вывода WEBP уже встроено в модуль.
    Установка софта для сжатия изображений Опенкарт (mozjpeg и  optiPNG, WEBPC) в один клик на обычный хостинг и VDS (не требует знаний Linux).
     
    Вся магия здесь:

     

     
    Установка упрощена.
    Один установочный файл для нескольких версий PHP: 5.6, 7.0, 7.1, 7.2, 7.3
     
    Для Opencart 1.5 & 2.*  версия модуля Компрессор здесь: https://opencartforum.com/files/file/4572-szhatie-izobrazheniy-opencart-kompressor-plyus-vodyanoy-znak-i-bonusy/
     
    Описание возможностей почти полностью совпадает с этим:
     
    демо 
    http://watermark3.sitecreator.pro
     
    демо админки
    логин: DEMO
    пароль: DEMO
    http://watermark3.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
     
    Но админ-бар для опенкарт 3.0 пока не готовил. (админ-бар и для 2-й версии является бонусом, т. е. на стоимость не влияет)

    8 purchases  

       (2 reviews)

    Updated

  11. 2,900.00 RUB

    Мобильное и десктопное приложение (PWA) из вашего магазина

    Используйте момент чтобы обойти конкурентов.
     
    ПРЕИМУЩЕСТВА
     
    При помощи данного модуля создается полностью рабочее приложение для магазина как будто вы его загрузили из Google Play или Microsoft Store.
    Это приложение может работать без подключения к интернету.

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

    По заявлению Google, перед специалистами Lancôme стояла задача создать быстро загружаемый, мощный мобильный инструмент, который можно будет быстро найти и просто использовать. В результате в 2016 году у компании появилось веб-приложение.
    И что же в итоге? Результаты говорят сами за себя: на 84% снизилось время загрузки, на 17% увеличилась конверсия, на 53% увеличилось количество мобильных сеансов на iOS,18% push-уведомлений открываются пользователями, 8% потребителей, которые открыли push-уведомление, совершали покупку.
    Пример компании Lancôme стал показательным для всех, кто сомневался.

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

    Третий плюс, страницы вашего магазина в интернете будут загружаться очень быстро. Что в свою очередь положительно повлияет на выдаче Google и Яндекс.
     
    Четвертый плюс. По данным Leanplum, мобильные уведомления побуждают в 9,6 раз больше пользователей совершать покупки в приложениях. К тому же клиенты, которые получают пуши, проводят внутри приложения  на 16% больше времени, чем те, которые не получают никаких оповещений на свой телефон. Догадались о чем пойдет дальше речь? О важности мобильных пушей для вашего мобильного приложения и бизнеса.
    Push уведомления настраиваются с помощью бесплатного тарифа на сервисе push.gravitec.net/push в стоимость модуля не входит.
     
    ВИДЕО
     
    Совместим со всеми версиями OpenCart и ocStore.
     
    ДЕМО
     
    ЛИЦЕНЗИЯ

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

    ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ ДЛЯ РАБОТЫ МОДУЛЯ

    1. Подключение по https
    2. Ваш магазин должен быть адаптирован для показа на смартфонах и планшетах
    Работает в браузере Chrome на платформе Android для смартфонов. Для десктопов на платформе Windows 10 также в браузере Chrome.
    Другие браузеры включая Apple планируют включить полную поддержку данной технологии в ближайшее время.
     
    В настройках модуля можно изменить:
    Настройка времени, через которое посетителю сайта показывается баннер с предложением установить приложение.
    Настройка внешнего вида баннера.
    Настройка текста и значка на баннере.
    Настройка "Моментальных страниц"

    ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ
     
    Установка модуля на хостинг
    Установка приглашения "установить приложение вашего магазина" в мобильное меню или другое место вашего сайта
    Настройка push уведомлений на сервисе push.gravitec.net/push
    Настройка кэширование данных магазина

    12 purchases  

       (3 reviews)

    Updated

  12. 330.00 RUB

    GOOGLE fix, снятие блокировки сайтов на Opencart после Роскомнадзора

    Уходим от блокировки и восстанавливаем нормальную работу сайта на Опенкарт.
    Из-за блокировки мессенджера Телеграм в РФ по решению Роскомнадзора были также заблокированы многие сервисы гугла (аналитика, рекапча, фонты и т. д.).
    Поскольку движок Опенкарт любых сборок использует обращение к сервисам Гугла, например, для загрузки фонтов, то зависают страницы как публичной части, так и админки.
    Ваши сайты становятся недоступны для ваших покупателей.
     
    Сейчас такой проблемы уже нет.
     
     
    Данное решение позволяет снять эти проблемы. На первом этапе (в текущей версии) избавляемся от бесконечной и невыполнимой (из-за блокировки) попытки загрузки фонтов.
    Проблема убрана как из админки, так и из фронт-энда.
     
    Никакие файлы не изменяются на вашем сайте.  Работа через ocmod, котороый в любой момент можно отключить при желании.
     
    Знаю, что некоторые модули в админке также пытается загружать эти фонты. Буду добавлять решение для таких модулей постепенно.
    Сейчас решена базовая задача.  И сайты начинают работать привычно быстро.
     
    В шаблонах (начиная от дефолтного) встречаются шрифты, загружаемые с серверов гугла:
    open-sans,   // есть во всех сборках opencart
    roboto-condensed,
    marck-script
     
    Данное решение позволяет встроить эти шрифты на ваш сайт. И пользователь в свой браузер будет загружать эти шрифты уже с вашего сайта. Тем самым исключаются долгие и бесплодные ожидания загрузки с серверов гугла.
    Если в ваших шаблонах встречаются другие нестандартные шрифты, то просьба сообщать об этом.
     
    Просто загрузите ocmod через загрузчик в админке. И обновите кеш ocmod. А также обновите системный кеш и кеш вашего ускорителя (если имеется).
    Увеличьте перед загрузкой в настройках админки (система -> настройки -> магазин -> вкладка "сервер" ) "макс. размер файла" до 20 Мбайт. По умолчанию всего 300 Кб (если точнее, то несколько меньше, т. к. в байтах). Фонтов много и они в совокупности много весят.
     

     
    Для тех, кто загружает по фтп:

     
     
    Данное решение может работать с переименованной папкой админа.
    Только в файле xml замените admin на название вашей папки админа.
     
     
     
    Результат виден здесь: http://watermark.sitecreator.pro/
     
     


     
     
     
    Была ранее проблема:
     

     

     
     

     
     
    Решение будет расширяться для снятия различных блокировок сайтов на Опенкарт, произошедших как побочный эффект известного решения Роскомнадзора и не только.
     
     
    СОВМЕСТИМОСТЬ с шаблонами
     
    На шаблоне journal 2 без ручной правки не сработает.
    journal2 совершенно иначе подключает фонты  чем все нормальные шаблоны.
     
    Правка под journal2  не входит в стоимость установки для всех остальных (нормальных) шаблонов.
    На journal2  может понадобиться также подключать еще два нестандартных шрифта.
    Используйте на journal2  на свой страх и риск.
     
     

    3 purchases  

       (1 review)

    Updated

  13. Free

    Cache Cleaner

    Модуль поможет очистить кэш и логи одним кликом, находясь на любой странице админки.
     
    Установка:
    1. Загрузить скачанный ocmod через Установщик расширений.
    2. Очистить и Обновить кэш в Менеджере дополнений.
    3. Установить и включить модуль.
     
    Автор оригинального дополнения @p0v1n0m
     
    Версия для OpenCart 2.3, 2.2, 2.1
     

    38 downloads

       (0 reviews)

    Submitted

  14. -50%

    900.00 RUB 450.00 RUB

    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.2.1
    Для seo cms 52+ используйте:
     
    sitecreator_1.2.2.seo_cms_52.ocmod.xml
    Тут максимальная поддержка, включая галереи и всплывающие изображения в записях.
    Вы просто работаете в редакторе как обычно - вставляете в ваши статьи картинки-оригиналы  и ни о чем не заботитесь.
    Суперсжатие и водяной знак будут применены автоматически к таким изображениям.
     
    Т. е. на данный момент только загруженные со сторонних сайтов изображения будут без водяного знака и без суперсжатия.
    Думаю, что понятно почему - они же не на вашем сервере.
     
    Модуль может работать с движком версии 1.5.*
    Для этого необходимо сделать изменения в коде, которые прописаны в ocmod для 2.* версии движка.  Изменения для движка 1.5.* точно такие же как и для движка 2.*.
    Немного позже сделаю vqmod для движка 1.5.* (он собственно полностью аналогичен ocmod-у ).  А пока можно сделать изменения вручную.
     
    =======================
    Господа, на новой версии SEO CMS (52) работоспособность обеспечена.
     
     

    20 purchases  

       (3 reviews)

    Updated

  15. -33%

    600.00 RUB 400.00 RUB

    Last-Modified, If-Modified-Since, 304 not modified. Для Opencart 3. Ускорение индексации поисковыми системами, экономия Трафика, снижение нагрузки на сервер,

    Поддержка: OpenCart 3.x.x.x
    Возможности:
    Выводит дату последней модификации для страниц категорий, товаров и статьей и для главной страницы. Можно менять вручную дату последней модификации категорий Можно менять вручную дату последней модификации статей Можно менять вручную дату последней модификации главной страницы Установить:
    Модули/Расширения -> Установка расширений. Выбрать архив с модулем и Загрузить. Модули/Расширения -> выбрать установленный модуль (Last Modified ...) -> Активировать Зайти в активированный модуль и установить время для главной страницы Модули/Расширения -> Модификаторы. Нажать кнопку Обновить  
    Обращаем ваше внимание, что заголовок LastModified не отдаётся для WWW-доменов с включенным SSI.
    Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']
    * Если при установке модуля возникает ошибка "Директория не доступна для записи!" - необходимо поставить бесплатный модуль Localcopy OCMOD для Opencart 3
     
    Зачем нужен Last-Modified
    HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since(не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.
    Экономия Трафика
    Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.
    Снижение нагрузки на сервер
    Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.
    Ускорение индексации поисковыми системами
    Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modifiedи правильно обрабатывать If-Modified-Since.

    8 purchases  

       (3 reviews)

    Updated

  16. Free

    OpenCart Lightning

    Ура! Заработал русский сайт поддержки Lightning - https://lightning.devs.mx/ru
    Там ответы на вопросы и форма запроса поддержки. Пишите, если заметите какие-то баги
     
    OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
    Работает со всеми версиями OpenCart и ocStore.
     
    Вот ссылка на демо-магазин с 20000 товаров на хостинге DigitalOcean за $5 - http://demo.devs.mx/lightning
    почти мгновенное открытие страниц оптимизировано для получения высоких показателей в новом Google PageSpeed Insigts (осень 2018) быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования  
     
     
     
     
    Если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
    В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
     
    После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
    Про покупке есть возможность заказать платную проверку магазина и настройку Lightning.
     
    Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
     
    Установка
    Загрузите lightning.ocmod.zip в инсталлятор, зайдите в Модификации и обновите их.
     
    Обновление
    1. Выключите Lightning.
    2. Очистите кеш Lightning.
    3. Зайдите в Модификации и удалите модификацию Lightning.
    4. Если вы обновляетесь с Lightning 1.xx или 2.хх, удалите папку system/lightning
    4. Установите новую версию Ligthning.
    5. Обновите Модификации.
    6. Включите Lightning.
    .

    4,851 downloads

       (30 reviews)

    Updated

  17. 300.00 RUB

    CART CACHE - кэшируем корзину (cart.php => getProducts)

    в опенкарте есть метод getProducts библиотеки cart.php
    этот метод вовзращает содержимое корзины для текущего пользователя
    на боевом магазине обычно этот метод вызывается 50+ раз
    соответственно происходит избыточная нагрузка на бд и на сайт в целом
    этот модуль кэширует возвращаемые данные до изменения корзины. те вместо 50+ раз метод отработает 1 раз,
    закэширует данные и одаст следующим 49+ 
    кэш хранится в сессии на стороне сервера(очевидно)
    данное кеширование используется в моем модуле
     

    21 purchases  

       (2 reviews)

    Updated

  18. 1,490.00 RUB

    is.Watermark (Водяной знак) [2.3.X]

    Без правок ядра.
    Знак настраивается на кэшированные изображения, т.е. если настроить модуль и потом сбросить кэш изображений, то все изображения будут с водяными знаками.
    Оригинальные изображения модуль не затрагивает!
    Функциональная спецификация:
    Возможность использования в виде водяного знака заранее подготовленного изображения. Возможность использования в виде водяного знака произвольного текста (цвет, размер, гарнитура). Использование своей гарнитуры при генерации текстового водного знака. Настройка прозрачности водяного знака. Настройка наклона водяного знака. Настройка положения водяного знака относительно изображения (+ смещение). Задание папок, на которые накладывается водяной знак. Задание минимально допустимого размера изображения для накладывания знака. Масштабирование водяного знака в зависимости от размера изображения. Защита оригинальных изображений (через htaccess) Установка:
    Скопировать модуль в админку. Заменить файл: /catalog/model/tool/image.php или внесите 2 строки кода в ваш файл (подробнее в инструкции, прилагаемой к модулю) Добавить файлы шрифтов TTF в директорию /system/fonts/ Сделать настройку модуля в админке. Демонстрационная версия:
    лицо (более 40 модификаций и улучшений +адаптив):
    http://zero.isdigi.ru/
    админка:
    http://zero.isdigi.ru/admin/
    логин: demo
    пароль: demo
     
    Для версии 1.5.Х  2.0-2.2.X

    80 purchases  

       (0 reviews)

    Updated

  19. Free

    Поддержки webp в OC

    Для работы мода нужна поддержка webp на сервере, по настройке на vps есть замечательный мануал от digitalocean на многих shared хостах работает по умолчанию, но лучше уточнить у поддержки, далее ставим мод, обновляем модификаторы, и получаем поддержку webp. Мод распространяется как есть. гарантировано работает на версии 2.3 остальные не проверял

    194 downloads

       (0 reviews)

    Updated

  20. Free

    Чистильщик кэша и логов

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

    1,927 downloads

       (23 reviews)

    Updated

  21. 350.00 RUB

    Auto Cache Cleaner (ACCleaner) OC 2

    Простой модуль, позволяющий автоматизировать процесс очистки кэша сайта.
     
    Позволяет освободить дисковое пространство на хостинге за счёт удаления закэшированных данных модулей и расширений, которые не используются.
     
    Очистка кэша запускается автоматически при следующих действиях в админке:
    отключение модификации; удаление модификации; удаление какого-либо расширения (из любой категории).  
    Также данный модуль способствует увеличению производительности сайта в целом и уменьшает время ответа сервера за счёт уменьшения запросов к не используемым файлам кэша.
     
    Производит очистку:
    системного кэша OpenCart; кэша изображений.  
    Более подробно о назначении каждого Вы можете прочитать по ссылке - http://cccp-blog.com/opencart/kak-v-opencart-ochistit-kehsh
     
    Очистка кэша запускается при каждом удалении расширеания и модификации через админку. Также после установки доступна возможность очистки кэша вручную, не дожидаясь удаления модулей, с помощью кнопки Clear Cache в боковом меню панели администратора в меню System.
     
    При установке пользуйтесь инструкцией, описанной в файле readme.txt (в архиве). Также в инструкции подробно рассмотрен процесс удаления модуля с сайта.
     
    Версия для OpenCart 1.5 - https://opencartforum.com/files/file/3049-auto-cache-cleaner-accleaner-oc-15/
    Версия для OpenCart 3 - https://opencartforum.com/files/file/6943-auto-cache-cleaner-accleaner-oc-3/
     
     

    2 purchases  

       (0 reviews)

    Updated

  22. 350.00 RUB

    Auto Cache Cleaner (ACCleaner) OC 3

    Простой модуль, позволяющий автоматизировать процесс очистки кэша сайта.
     
    Позволяет освободить дисковое пространство на хостинге за счёт удаления закэшированных данных модулей и расширений, которые не используются.
     
    Очистка кэша запускается автоматически при следующих действиях в админке:
    отключение модификации; удаление модификации; удаление какого-либо расширения (из любой категории).  
    Также данный модуль способствует увеличению производительности сайта в целом и уменьшает время ответа сервера за счёт уменьшения запросов к не используемым файлам кэша.
     
    Производит очистку:
    системного кэша OpenCart; кэша изображений.  
    Более подробно о назначении каждого Вы можете прочитать по ссылке - http://cccp-blog.com/opencart/kak-v-opencart-ochistit-kehsh
     
    Очистка кэша запускается при каждом удалении расширеания и модификации через админку. Также после установки доступна возможность очистки кэша вручную, не дожидаясь удаления модулей, с помощью кнопки Clear Cache в боковом меню панели администратора в меню System.
     
    При установке пользуйтесь инструкцией, описанной в файле readme.txt (в архиве). Также в инструкции подробно рассмотрен процесс удаления модуля с сайта.
     
    Версия для OpenCart 1.5 - https://opencartforum.com/files/file/3049-auto-cache-cleaner-accleaner-oc-15/
    Версия для OpenCart 2 - https://opencartforum.com/files/file/6937-auto-cache-cleaner-accleaner-oc-2/
     
     

    2 purchases  

       (0 reviews)

    Updated

  23. 350.00 RUB

    Auto Cache Cleaner (ACCleaner) OC 1.5

    Простой модуль, позволяющий автоматизировать процесс очистки кэша сайта.
     
    Позволяет освободить дисковое пространство на хостинге за счёт удаления закэшированных данных модулей, которые не используются.
    Также данный модуль способствует увеличению производительности сайта в целом и уменьшает время ответа сервера за счёт уменьшения запросов к не используемым файлам кэша.
     
    Производит очистку:
    системного кэша OpenCart; кэша изображений; кэша VQMod.  
    Более подробно о назначении каждого Вы можете прочитать по ссылке - http://cccp-blog.com/opencart/kak-v-opencart-ochistit-kehsh
     
    Очистка кэша запускается при каждом удалении модуля через админку. С версии 2.0 доступна возможность очистки кэша вручную, не дожидаясь удаления модулей, за счёт добавления кнопки Clear Cache в шапку админки возле ссылки Store Front.
     
    В своей работе использует VQMod - http://cccp-blog.com/opencart/vqmod-obzor-tekhnologii
     
    При установке пользуйтесь инструкцией, описанной в файле readme.txt (в архиве). Также в инструкции подробно описана установка VQmod на Ваш сайт и подробно рассмотрен процесс удаления модуля с сайта.
     
    Версия для OpenCart 2 - https://opencartforum.com/files/file/6937-auto-cache-cleaner-accleaner-oc-2/
    Версия для OpenCart 3 - https://opencartforum.com/files/file/6943-auto-cache-cleaner-accleaner-oc-3/
     

    9 purchases  

       (0 reviews)

    Updated

  24. 2,000.00 RUB

    Оптимизация подсчета количества товаров в категориях

    Приобретая модуль, вы получаете право использовать его на одном домене.
    Модуль имеет открытый исходный код, соответственно техническая поддержка оказывается только для актуальной версии модуля и только для домена, указанного при покупке.
    Для использования модуля на нескольких доменах, необходимо приобрести модуль соответствующее количество раз, указывая при покупке домен, на котором будет установлен модуль.
    Модуль предназначен для для OpenCart 2.x и OcStore 2.x.
     
    Данный модуль разрабатывался, как решение проблемы очень медленного подсчета количества товаров в категориях на сайтах с большим количеством категорий и товаров.
    Дело в том, что количество товаров подсчитывается в цикле для каждой категории. При этом каждый раз делается запрос к БД. Любой запрос к БД, подсчитывающий количество, уже сам по себе тяжелый, а тут еще и в цикле.
     
    Модуль делает это несколько иначе. После установки модуля в админке в настройках нажатием кнопки генерируется файл кеша.
    Также в модуле присутствует CLI интерфейс для генерации кеша по расписанию.
    На сайте же количество товаров в категориях более не подсчитывается, а берется из кеша.
     
    Модуль поддерживает мультимагазины и языки.
     
    Увы демо сделать проблематично, так как на малых базах эффекта видно не будет, а большой базы, чтоб можно было выложить в паблик, увы не имею.
     
    Модуль тестириовался на Opencart и Ocstore 2.0-2.3
    Тестировалось на посещаемом сайте с порядка сотни категорий и 35 тысяч товаров.
    Одна из наиболее тяжелых страниц с включенным подсчетом количества  геренировалась 95 секунд.
    С установленным и активированным модулем открытие страницы происходит мгновенно, так как количество более не подсчитывается, а берется из кеша.
    Как бонус -  более не подсчитывается количество товара в самой категории для пагинации, если не применены никакие фильтры, а также берется из кеша.
     
    Если после установки модуля у вас что-то поломалось и т.д. - значит конфликт модулей. Пишем в личку. Устранение конфликта производится за дополнительную плату.

    0 purchases  

       (2 reviews)

    Updated

  25. 500.00 RUB

    jQuery async load

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

    Важно: модуль распространяется по принципу – одна лицензия на один домен.
     
    С его помощью можно добиться 100/100 баллов в Google PageSpeed Insights. Но только если вы выполнили все рекомендации Google PageSpeed Insights, кроме пункта "Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы". В противном случае результат может быть всего на пару процентов лучше. 
    Демо: https://matuvi.com/oc2/async/


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

    Протестировано на версиях OpenCart/ocStore 2.0.1.1, 2.1.0.2 и 2.3.0.2.3 на стандартных шаблонах со стандартным набором модулей.
    Автор модуля не гарантирует стабильную работу со сторонними плагинами и шаблонами.

    Теоретически модуль будет работать и на других версиях и сборках (пока кроме 3+).
    Если самостоятельно модуль установить не удалось: пишите в тему поддержки - поможем настроить.

    7 purchases  

       (0 reviews)

    Updated

×

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.