Jump to content

Кэширование, сжатие, ускорение

55 files

  1. -7%

    2,990.00 RUB 2,790.00 RUB

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

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

     
     
    Мастерам большие СКИДКИ! Оптимизация (сжатие) изображений - Гугл PageSpeed одобряет.
    Теперь настоящий комбайн для работы с изображениями.  Управление белыми полями изображений, фоном, размером, обрезкой картинок, отдельное управление изображениями для яндекс-маркета и т.д.
    Индивидуальные настройки для групп изображений ("всплывающие", "thumb-миниатюры").
    "Компрессор" (Image Compressor) обеспечит максимальное сжатие изображений Opencart на обычном хостинге (функция proc_open php нужна для работы mozjpeg, optipng; но создание WEBP в режиме "по расписанию" не требует ее наличия в php, на котором работает ваш сайт)  и всегда на VDS.   Нужные функции (proc_open) вы можете сами включать даже на обычном хостинге (некоторые это позволяют, но не все хостеры - см. ниже).
    Установка софта для сжатия изображений Опенкарт (mozjpeg и  optiPNG, WEBP) полностью автоматизирована в два клика на обычный хостинг и VDS (не требует знаний Linux).
     
    Вся магия здесь:
     

     
    Для разработчиков и веб-мастеров, устанавливающих модуль своим заказчикам действует особая (низкая) цена
     
    Демо 2 (клиентская часть): http://watermark.sitecreator.pro
    Демо 2 (админка): http://watermark.sitecreator.pro/admin/index.php?route=extension/module/watermark_by_sitecreator
     
    Демо 1.5 (клиентская часть): http://watermark15.sitecreator.pro
    Демо 1.5 (админка): http://watermark15.sitecreator.pro/admin/index.php?route=module/watermark_by_sitecreator
     
    пользователь: DEMO
    пароль: DEMO
     
    Для Opencart 3.0 и Opencart 2.*
    С поддержкой WEBP, Lazy Load и др.
    Дистрибутив теперь универсальный (он один) для движка 2-й и 3-й версий.
    Начиная с версии 1.18.3
     
     
    совместим со всеми сборками версий движков Opencart (ocstore, opencart.pro, русская сборка и т. д.) 1.5 и 2+ (2.0, 2.1, 2.2, 2.3)
    Файлы движка не заменяются (используется vqmod или ocmod для соответствующих веток движка)
    Для Opencart 3.0  версия здесь: https://opencartforum.com/files/file/6148-kompressor-izobrazheniy-watermark-bonusy-dlya-opencart-30/
     

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

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

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

     
    Например, в таком режиме может работать ускоритель Lightning (но желательно отключить (уменьшить агрессивность) в нем оптимизацию (минификацию) Javascript для HTML).  В подавляющем большинстве случаев совместимость с Лайтингом работает, но нельзя гарантировать это со 100% для любого случая.
     
    Несовместимые в плане вывода 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

    475 purchases  

       (128 reviews)

    Updated

  2. 1,490.00 RUB

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

    Логин / пароль:
    demo / demo
     
    Документация  
    Более 10`000 интернет магазинов выбрали для работы
    JET CACHE - быстрая система кеширования страниц, контроллеров и методов моделей opencart
    Pagespeed оптимизация
    Возможности
     
    - оптимизация под Google pagespeed (минификация, перенос скриптов css и js)
      - кеширует полностью страницы при полной интеграции с opencart (позволяет кешировать и для зарегистрированных пользователей и изменений корзины а также в зависимости от изменений в модулях)  
    - кеширует выбранные контроллеры (т е фактически  любые модули, будь то меню или т.п. а также полностью кеширует позиции (уникальная технология которая не реализовано ни в одном модуле кеширования для opencart) (с))  
    - подгрузка ajax любых контроллеров   - кеширует методы моделей opencart (подсчет количества товаров и т п )   - кеширование запросов   - конвертер изображений в формат WEBP  
    - простая установка и обновление  
    - гибкие настройки  
    - поддержка мультиязычности  
    - поддержка мультимагазинов  
    - поддержка протоколов https и http  
    - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования  
    - поддержка кеширования sitemap Чем модуль лучше других
     
    - уникальные технологии кеширования не имеющие аналогов в opencart (технология полной интеграции с opencart, в отличии от всех кешировщиков которые сделаны по технологии v2pagecache, которые не интегрированы в opencart)  
    - модуль работает с любыми темами и модулями Требования
     
    Opencart (любой версии) или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше
    Для конвертирования и сжатия изображений в формат webp необходима стандартная функция php proc_open или exec Модуль НЕ заменяет файлы системы Модуль НЕ использует 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 Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее...

    981 purchases  

       (54 reviews)

    Updated

  3. 3,300.00 RUB

    Hi-Optimizer for Opencart - интеллектуальный оптимизатор сайта для повышения скорости загрузки страниц и оценки pagespeed google

    Максимальное ускорение вашего сайта. Бесплатная настройка от автора.
    Бесплатное тестирование до 7 дней при получении тестового ключа по договоренности с автором.
    При этом (для теста) автор также бесплатно может установить и настроить модуль Hi-Optimizer.
     
    Совместим с opencart 1.5, 2.*.*, 3.0.*
    Совместим с opencart (ocstore) 1.5 также.

    Позволяет оптимизировать с целью максимального увеличения скорости загрузки страниц:
    стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.)[с определенной осторожностью и по желанию, не является обязательным] оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox) Основную работу по оптимизации модуль Hi-Optimizer способен выполнить самостоятельно в автоматическом режиме. Также можно в ручном режиме помечать любые скрипты, которым имеет смысл назначить низкий приоритет загрузки и выполнения. Такие скрипты будут выполняться только после загрузки страницы и ее важных компонентов.

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

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

    За счет использовния модуля Hi-Optimizer будут выполнены максимально насколько возможно рекомендации Гугла (https://developers.google.com/speed/pagespeed/insights/). Это способствует существенному поднятию оценки Гугла и реальному ускорению.

    В настоящее время модуль Hi-Optimizer работает на самых разных сайтах ( примерное количество: 50+) на движке Opencart (OcStore) версий 1.5, 2.*, 3.0
     
    Модуль Hi-Optimizer не занимается кешированием (ускорением) медленно работающих скриптов php на вашем сервере (хостинге), не ускоряет работу вашей базы данных и т.п. Это сугубо серверные задачи, для которых модуль не предназначен.   Перед модулем нет задачи улучшить отклик сервера, данный параметр гугл называет Reduce server response times (TTFB) .
     
    Пример  (это страница БЕЗ оптимизации): https://hi-optimizer.sitecreator.pro/home00.html
    Тут полный порядок с откликом сервера, в этом плане страница очень быстрая. Вообще в плане серверной оптимизации все идеально, и на сервере улучшать нечего. Но кроме работы программ на сервере есть работа программ на устройстве пользователя, т.е. на его смартфоне (в его браузере), на его компьютере, планшете и т.п.   И вот работа этих программ оказывается в данном примере Не оптимизирована.
     
    Но гугл считает, что скорость этой страницы очень низкая и оценивает ее лишь в 24 балла.
    Это как раз говорит о том насколько важна не только (и часто не столько ) скорость отклика сервера,  а скорость работы страницы сайта в браузере пользователя. В приведенной выше ссылке скорость отклика сервера очень хорошая,  но общая скорость по замерам гугла оказывается очень низкой до оптимизации.
    Модуль Hi-Optimizer как раз и призван решить проблемы на стороне клиента, т.е. оптимизировать выполнение программ на устройстве конечного пользователя.
     
     
     
     
    Оптимизирует практически все, что загружается, работает и "крутится" в браузере пользователя. Особый упор сделан на оптимизацию работы программ (скриптов JS) на смартфонах.  Всевозможные минификации в данном случае играют лишь слабую второстепенную роль в оптимизации. Так, например, оптимизация загрузки и отображения  различных шрифтов  вносит гораздо более весомый вклад чем пресловутая минификация HTML или CSS.
    С учетом того, что на любом хостинге используется сжатие gzip для HTML, CSS, JS, то минификация играет крайне слабую роль в оптимизации, а гугл очень слабо оценивает минификацию (если вообще оценивает).
     
    Т.е. сейчас для оценки скорости загрузки страницы важны совсем другие факторы нежели минификация HTML. Поэтому в данном модуле вы не увидите минификацию HTML (по сути это бесполезная функция). Гораздо важнее скорость анализа CSS, выполнения JS и собственно рендеринг страницы.
     
    Если большой вес изображений, то будет также полезна оптимизация изображений (как их веса, таки и загрузки - lazy load).
     
     
     
    Демо-сайт:
     
    https://hi-optimizer.sitecreator.pro
     
    админка (переходить строго по ссылке, доступ к другим настройкам в админке запрещен):
    https://hi-optimizer.sitecreator.pro/admin/index.php?route=extension/module/hi_optimizer
    hioptimizer
    hioptimizer
     
     
    Оценка сайта гуглом
    https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fhi-optimizer.sitecreator.pro%2F
     

     

     
     
     
    Эта же страница ДО оптимизации (ее оценка ДО оптимизации 27 баллов для мобильных):
    код на 100% совпадает с кодом главной страницы https://hi-optimizer.sitecreator.pro/   ДО оптимизации.
    https://hi-optimizer.sitecreator.pro/home00.html
    ссылка для проверки в гугле:
    https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fhi-optimizer.sitecreator.pro%2Fhome00.html&tab=mobile
     
     
     

     
     
    Часть список из нескольких десятков сайтов, на которых работает Hi-Optimizer:
     
     
     
    Можно по комментарию в исходном коде HTML увидеть, что работает Hi-Optimizer, а также получить дополнительную информацию (такую как потраченное время на оптимизацию страницы).
     
     

     
     
     

    11 purchases  

       (6 reviews)

    Updated

  4. Free

    OpenCart Lightning

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

    5,589 downloads

       (31 reviews)

    Updated

  5. 499.00 RUB

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

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

    144 purchases  

       (11 reviews)

    Updated

  6. -43%

    3,499.00 RUB 1,999.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.
     
    ВНИМАНИЕ!!!
    Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Так как необходимо подружить модуль с Вашей темой и установленными модулями. Данная услуга платная (4 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 строку, поэтому ошибок в коде быть не должно. 

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

    3 purchases  

       (1 review)

    Updated

  7. 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 рублей. Обновление включает как код модуля, так и помощь в установке и настройке. 
     
    Для связи с автором модуля пишите на [email protected]
    © Стасюк Владимир (sv2109.com), 2016

    239 purchases  

       (14 reviews)

    Updated

  8. 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, чтобы увидеть разницу. Демо:
    Сайт Админка Для связи с автором модуля пишите на [email protected]
    © Стасюк Владимир (sv2109.com), 2015

    181 purchases  

       (14 reviews)

    Updated

  9. 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, чтобы увидеть разницу. Демо:
    Сайт Админка Для связи с автором модуля пишите на [email protected]
    © Стасюк Владимир (sv2109.com), 2014

    303 purchases  

       (8 reviews)

    Updated

  10. -29%

    699.00 RUB 499.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 (быстрый заказ, обратный звонок). В таких случаях необходимо настраивать модуль минимизации под Ваш сайт. Данная настройка оплачивается отдельно (+4 000 руб) и в оплату покупки модуля не входит.
     
    ВНИМАНИЕ!!!
    Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Так как необходимо подружить модуль с Вашей темой и установленными модулями. Данная услуга платная (4 000р.) и в покупку данного модуля не входит. 
    Так же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В таком случае будет конфликт и ошибки установки.
    Учитывайте данные пожелания перед покупкой.
    Спасибо!
     
    Совместимость
    Opencart, ocStore ver. 2-3
    (Можно подружить и с Opencart ver 1.5 при желании)
     
    Важно!
    Плагин с открытым программным кодом, не использует Ioncube!
     

    116 purchases  

       (21 reviews)

    Updated

  11. 499.00 RUB

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

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

    2 purchases  

       (0 reviews)

    Updated

  12. 4,700.00 RUB

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

    УСЛУГА (работа):
    Оптимизация сайта на опенкарт 1.5, 2.* и 3.0
    В состав работ входит установка и настройка необходимого софта, включая разработки для оптимизации (модули) от
    @sitecreator
    Никакой код вашего сайта не правится без возможности отката изменений. Это гарантия того, что в случае любых сомнений (или просто ради теста) вы можете отключить оптимизированную версию сайта и вернуться к первоначальной.
     
    Разработчик уверен в результате и может предложить вам оптимизацию до ее оплаты с пробным периодом в 7 дней. Предложение может быть ограничено ввиду временного отсутствия свободного времени.
     
    тестовый сайт:
    https://hi-optimizer.sitecreator.pro/
    схема дефолтная, но с виджетами, счетчиками, картой, видео-вставкой.
    проверка показателей pagespeed для данного сайта:
    https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fhi-optimizer.sitecreator.pro%2F
     
    При отсутствии оптимизации данный сайт оценивается гуглом в 28 баллов. После оптимизации - 98...99 баллов для мобильных.
    Это не означает, что любой сайт можно вывести в зону 90+ баллов при малом бюджете (как в данной услуге). Но существенно поднять оценку можно.
    Вы можете заметить, что в списке моих работ  не все сайты достигли уровня в 90+ баллов.
     
     
    Работа производится с применением профессионального инструмента оптимизатора (Hi-Optimizer by SiteCreator):
     

     
     
    На сайте оптимизируются (список не является исчерпывающим):
     
    стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом задание приоритета выполнения автоматически или в ручном режиме возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.)  (по желанию и при необходимости) оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox) другое по необходимости (определяется на основе анализа сайта)  
    Поскольку сперва производится анализ сайта, то невозможно до завершения анализа сайта перечислить все необходимые действия по оптимизации конкретного сайта. Работы по оптимизации производятся с учетом конкретных особенностей сайта. К каждому сайту  - индивидуальный подход!
     
    Работа проводится без изменения кода сайта с применением технологии ocmod.  Вы в любой момент можете откатить любые изменения. Даже после обновления шаблона на новую версию результат оптимизации сохраняется почти всегда, но может потребоваться иногда небольшая настройка. Т.е. обычно в таких случаях не нужно заново с нуля проводить оптимизацию. В этом большое преимущество данного подхода к оптимизации - он максимально гибкий и с хорошей переносимостью кода.  Включить или выключить оптимизацию кода на сайте вы можете одной кнопкой.
     

     
    На дефолтном движке и дефолтной теме для мобильных такой результат можете получить как на скриншоте ниже. На других сайтах общий результат также будет зависеть от оптимизации скорости отдачи самой страницы и оптимизации изображений.
     
     
    Результат гарантируется!
     
    Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части пользуйтесь другими услугами.
    Как правило, отклик страницы в 1 сек или быстрее не сильно влияет на возможность достижения высоких баллов по оценке Гугла. Т.е. в настоящее время гугл придает наибольшее значение в своей оценке именно оптимизации скриптов JavaScript, CSS, и меньше придает значение скорости отклика сервера, но все в разумных пределах, разумеется.
     
    Для разработчиков, оптимизаторов и др. девелоперов возможна индивидуальная скидка до 50%  от начальной стоимости. Да и просто тем, кто заказывает 2-й раз данную услугу также могу предложить скидку.
    За купоном на скидку, пожалуйста, обращайтесь в личку или на почту [email protected]
     

     
     
    Для работы используется профессиональный инструмент:
     
     

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

     

     

     

     

     

    6 purchases  

       (2 reviews)

    Updated

  13. 3,300.00 RUB

    Hi-Optimizer for Opencart - интеллектуальный оптимизатор сайта для повышения скорости загрузки страниц и оценки pagespeed google

    Оптимизация и ускорение вашего сайта в полуавтоматическом режиме при минимальном бюджете.
     
    Из-за некоторых организационных накладок произошло дублирование модуля на форуме.
    Просьба покупать на этой странице:
     
     
     
    Позволяет оптимизировать с целью максимального увеличения скорости загрузки страниц:
    стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом задание приоритета выполнения автоматически или в ручном режиме возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.) оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox)   Основную работу по оптимизации модуль Hi-Optimizer способен выполнить самостоятельно в автоматическом режиме. Также можно в ручном режиме помечать любые скрипты, которым имеет смысл назначить низкий приоритет загрузки и выполнения. Такие скрипты будут выполняться только после загрузки страницы и ее важных компонентов.

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

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

    За счет использовния модуля Hi-Optimizer будут выполнены максимально насколько возможно рекомендации Гугла (https://developers.google.com/speed/pagespeed/insights/). Это способствует существенному поднятию оценки Гугла и реальному ускорению.

    В настоящее время модуль Hi-Optimizer работает на самых разных сайтах ( примерное количество: 50+) на движке Opencart (OcStore) версий 1.5, 2.*, 3.0
     
     
    демо:
    https://hi-optimizer.sitecreator.pro/
    аминка:
    https://hi-optimizer.sitecreator.pro/admin/index.php?route=extension/module/hi_optimizer
    hioptimizer
    hioptimizer
     
    В админку нужно заходить в точности по указанной ссылке.
     
    Установка и настройка включены в стоимость.
     
    На демо показан не просто дефолтный шаблон. На демо-сайте установлены
    виджет Jivosite, карта Яндекса, ютюб-вставка, Янднкс-метрика, Гугл-аналитика.  
    Как известно, гугл ругается на все эти неоптимизированные блоки кода.
    Модуль Hi-Optimizer способен в полностью автоматическом режиме решить эти проблемы.
     
    Более того, вы можете делать какие-то доработки на вашем сайте,  Hi-Optimizer будут продолжать работать и отслеживать ваши новые изменения.  Даже загрузка новой версии шаблона с совершенно новыми файлами не приведет к тому, что все наработки по оптимизации пропадут, они сохранятся практически все.
     
    Модуль не меняет ни одного файла на вашем сайте, в любой момент вы можете его отключить и вернуться к вашей версии сайта до оптимизации.
     
     
    Состояние ДО оптимизации:

     
     
     

     
     
     
    После оптимизации:
     
     

     

     

     

     
     

    1 purchase  

       (0 reviews)

    Updated

  14. Free

    Буслік Кэш / Buslik Cache Lite

    ИНФОРМАЦИЯ
    Название модуля: Буслік Кэш - "Buslik Cache"
    Версия модуля: 0.6
    Тип лицензии: Тип лицензии: Lite (Liteware, linkware, beerware, muffinware) - пробная версия (упрощённая)
    Тип установки: ocmod
    Язык: Беларуская мова, English, Русский язык, Українська мова
    Дата создания: 02.10.2019
    Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.6, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default)
    Название архива: Buslik Cache v0.6 Lite OpenCart 2.X-3.X.zip
     
    ОПИСАНИЕ
    Модуль предназначен для уменьшения нагрузки на вашу базу данных и сайта в целом тем, что создаёт файл готовой страницы и после каждый раз отдаёт её пользователю.

    ВНИМАНИЕ!
    Включение сессионных данных для кэша задавайте в install.xml после $ses_exceptions = array(
    Исключения для кэша задавайте в install.xml после $rot_exceptions = array(
    Оригинальные файлы магазина не заменяет!
     
    УСЛОВИЯ СОГЛАШЕНИЯ
    - Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
    - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на неограниченное количество доменов;
    - Редактировать код можно под нужды любого магазина;
    - Распространение модуля разрешено с сохранением ссылок автора и исходного кода;
    - Техническая поддержка (далее - ТП) не осуществляется;
    - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
    - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
    - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;

    52 downloads

       (0 reviews)

    Updated

  15. 12,999.00 RUB

    Мобильное приложение из сайта или магазина

    Используйте момент чтобы обойти конкурентов.
     
    ПРЕИМУЩЕСТВА
     
    При помощи данного модуля создается полностью рабочее приложение для сайта или магазина как будто вы его загрузили из 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
    Настройка кэширование данных магазина
     
    ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
     
    О технологии PWA можно почитать здесь https://ru.wikipedia.org/wiki/Прогрессивное_веб-приложение

    13 purchases  

       (3 reviews)

    Updated

  16. 14,900.00 RUB

    Установка, настройка, максимальная оптимизация и ускорение сервера, VDS, VPS

    УСЛУГА (работа):
    Комплексная настройка сервера на максимальную производительность.
     
    Цель  - максимально стабильная работа сервера как в плане быстродействия, так и в плане защищенности от программных поломок и возможных взломов.
    Повышенное внимания вопросам безопасности сервера рассматривается как один из наиважнейших пунктов.
     
    Установка операционной системы с нуля и перенос сайта с другого хостинга входит в стоимость работы.
    Установлен будет самый актуальный и быстродействующий софт.  Обновлено будет по возможности буквально все, включая ядро операционной системы.
    На данный момент (апрель 2020) самое  актуальное стабильное ядро Linux - это 5.6.*
    https://www.kernel.org/
    ядро Linux для Centos: https://www.elrepo.org/

    Рекомендуется к установке Centos 7 и ISPmanager.
    Возможны варианты использования иных дистрибутивов Linux, например, Debian 10.
    Почему Centos 7 при использовании ISPmanager?
     
    Особое внимание к серверу Баз Данных (БД): установка самой свежей стабильной версии, настройка на максимальное быстродействие, включающее инициирование механизма нативного кеширования запросов средствами самого сервера БД .
     
    Установка и настройка веб-серверов NGINX,  Apache в любом их сочетании, включая работу на чистом NGINX + php-fpm как самый быстрый режим из всех возможных.
    Обеспечение отсутствия утечек памяти в режиме работы NGINX + php-fpm (известная проблема при использовании php 7.*).
    Как известно, для NGINX не работает конфигурация в .htaccess, а потому не будет работать SEO Pro (или другой вариант ЧПУ), не будут работать редиректы, которые у вас прописаны в .htaccess, т.е. с чистым NGINX требуется дополнительная конфигурация на этот счет.
     
    Про реальные проблемы с утечкой памяти на серверах с NGINX + php-fpm под спойлером
     
     
    Перечисли лишь некоторые пункты:
    Установка операционной системы с нуля Обновление всего софта операционной системы Обновление ядра операционной системы до самой свежей и стабильной версии Тест вашего VDS/VPS на наличие реальной аппаратной виртуализации, т.е. тем самым определение насколько реально вам предоставляются ресурсы хостером по отношению к заявленным. Установка самой удобной панели управления ISPmanager (возможна установка одной из бесплатных панелей, но крайне не рекомендуется, особенно из соображений безопасности) максимальная настройка на безопасность Настройка заданий CRON (планировщик, оно же "запуск по расписанию") Грамотный перенос вашего сайта с другого хостинга Во время переноса ваш сайт будет работать и не будет отключен на старом хостинге Вы сможете протестировать работу вашего сайта на новом хостинге без отключения работы сайта на текущем хостинге. Тем самым риск получить неожиданности на новом сервере стремится к нулю. Вам будут доступны две версии вашего сайта сразу с двух разных хост-площадок для вашего тестирования. Разумеется, что только вам, а не вашим посетителям. При переезде на новый сервер и переносе всех данных простаивание вашего сайта будет стремиться к нулю во время проведения таких работ Установка расширения mcrypt, необходимого для работы Opencart, но отсутствующего в свежих выпусках PHP 7.* Установка ioncube loader (актуальной версии) для любых версий PHP (требуется для многих модулей опенкарт) Установка всех необходимых для опенкарт расширений PHP Включение кеширования opcache для PHP для ускорения выполнения кода PHP Установка сервера memcached и, соответственно, перевод работы системного кеша Опенкарт в memcached (как отдельная опция) для ускорения работы сайта Установка средств контроля и диагностики memcached. В случае если вы решили перевести системный кеш вашего сайта в  memcached, то не рекомендуется работать вслепую с memcached. Как минимум у вас должен быть инструмент очистки кеша сайта в memcached, оценка эффективности использования кеширования memcached также будет полезна. Все это вам будет предоставлено. переключение (по желанию) PHP на режим работы php-fpm как наиболее скоростной обеспечение устойчивой работы php-fpm без утечек памяти и пр. неприятностей, которые возникают при конфигурировании по умолчанию грамотная конфигурация сервера NGINX грамотная конфигурация сервера Apache обеспечение грамотного режима работы веб-серверов, сервера FTP и выполнения скриптов PHP от одного пользователя Linux, что исключает такие потенциальные накладки как появление неудаляемых и неперезаписываемых файлов и папок. Пример такой накладки - вы не можете отредактировать по ФТП файл, созданный скриптом PHP или наоборот. сервер FTP (с поддержкой FTPS/SFTP)  может работать в режиме шифруемого соединения с использованием протоколов TLS/SSL, что в целом положительно сказывается на безопасности, также возможно подключение по безопасному протоколу передачи SFTP. грамотная настройка в целом, которая позволит избежать использования папок и файлов с правами 777, т.е. тем самым повышается надежность к взлому. Необходимость наличия прав 777 - это, как правило, признак неграмотной настройки сервера, необходимо избегать использования таких прав (777), т.к. они открывают доступ всем пользователям Linux для правки ваших файлов. Основное правило безопасности - предоставляйте ровно столько прав, сколько необходимо, но не больше! Включение самого быстрого протокола передачи данных http 2 вместо http 1.1 Установка сертификата SSL для вашего сайта, организация автоматического продления сертификата Настройка кеширования статичных файлов. Как известно шаблоны настроек серверов для кеширования часто (если не всегда) не содержат правила для таких файлов как woff2, webp и т.п. Тут нужна ручная правка как конфига, так и шаблонов чтобы потом не слетали настройки, например, после авто-обновления SSL-сертификата. Просто поставить галочки в панели управления не получится в таком случае (пояснение добавлено для тех, кто "в танке"). Настройка сжатия GZIP для статичных файлов (JS, CSS и др.) и файлов HTML, и т.д. и т.п. Остановка ненужного серверного софта для высвобождения ресурсов и повышения общего уровня надежности. К примеру, если нет почтового сервера Exim, то и нет потенциальных проблем со взломом, т.к в  Exim периодически обнаруживаются серьезные уязвимости, порождающие массовый взлом серверов с мире грамотная настройка бекапа для вашего сайта, позволяющая, с одной стороны, не расходовать зря дисковое пространство для бекапов, с другой - надежное хранение копий сайта для восстановления в любой момент. Ваши файлы и БД всегда под защитой включение постоянного антивирусного мониторинга файлов вашего сайта правильная настройка вашей почты с антиспам-контролем входящих и защитой ваших исходящих от попадания под спам-фильтры (или в разряд "сомнительных"). Привязка почты для домена к соответствующим сервисам yandex.ru, mail.ru, google.com, настройка SPF-записи, DKIM-подписи для надежной доставки ваших писем с минимальным риском попадания в спам. как бонус: установка при необходимости поискового движка Sphinx актуальной версии (в данный момент это 3.1.*), подготовка Sphinx к работе с опенкарт. Настройка Sphinx для максимально безопасной работы (соответственно не под root) и стабильной работы  (например, в случае перезагрузок сервера автоматический старт). Настройка соответствующего php модуля для опенкарт  нужно рассматривать как отдельное задание.    
    и другое....
     
    Специально для тех, кто плохо разбирается в серверах и не понимает по каким протоколам может осуществляться передача при наличии ftp-аккаунта (использовании ftp-сервера):
     
     
    Обеспечение стабильной и устойчивой работы сервера в течение длительного периода времени с запасом устойчивости и готовности к пиковым нагрузкам.
     

     

     
    На Графиках показана стабильная работа серверов с количеством товаров 55 000+  и количеством посетителей 5000, просмотров в день 100 000+.
     
    Своевременное обновление - важнейшая часть информационной безопасности. Например, если вы пользуетесь средствами сервера для приемки и оправки писем, храните письма на сервере, то вы должны знать, что "почтовые программы" сервера - самые уязвимые для взлома, поэтому крайне важно использовать актуальные версии такого софта.
     
    Помогу разобраться насколько гарантированно хостер предоставляет вам ресурсы, которые заявлены в вашем тарифе.
    Известно, что только аппаратная виртуализация (например, KVM и т.п.) может гарантировать предоставление заявленных ресурсов.
    Виртуализация вроде OpenVZ, которая не является по сути аппаратной, не может гарантировать вам, что вы используете ресурсы, заявленные хостером. К тому же подобная виртуализация (OpenVZ) ограничивает вас в возможности использовать актуальное ядро операционной системы и вы вынуждены использовать устаревшее ядро ОС.

    0 purchases  

       (0 reviews)

    Updated

  17. 4,900.00 RUB

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

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

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

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

    8 purchases  

       (7 reviews)

    Updated

  18. 990.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

  19. -1%

    2,990.00 RUB 2,950.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

  20. 490.00 RUB

    SEO HTTPS FIX PRO

    Информация и документация о модуле
     
    Демо: http://oc2.opencartadmin.com/admin/index.php?route=module/httpsfix
    Дополнение предназначено для корректного переноса Opencart на HTTPS протокол, и устранения проблем, связанных с этим процессом.
    Что умеет это дополнение.
    1. Заставляет Opnecart корректно отдавать контент одновременно по обеим протоколам (http и https)
    2. Функционал переноса CSS и JS скриптов к конец исходного кода HTML страницы (PageSpeed Insights рекомендации) и минимизация HTML кода страницы

    Внимание кому надо функционал минификации, объединения, переноса скриптов CSS и JS - обратите лучше внимание на модуль Jet Cache
    Это полноценный кешировщик с полным функционалом объединения, минификации, переноса, отложенной загрузки скриптов и сжатия изображений (webp, mozjpeg, optipng)
     
    3. Гибко устранять "хвосты" связанные с разными вариантами ввода внешних и внутренних адресов.
    Так например при переезде на HTTPS необходимо изменить протокол подключения
    к внешним CDN например с http://cdn.google.com на https://cdn.google.com
    Модуль позволяет это сделать в два клика.
     
     
    В процессе наполнения контентом и верстки шаблонов магазина, зачастую встречаются ссылки
    как на внутренние так и на внешние ресурсы совершенно разного вида.
    Например если у вас встречаются ссылки www.vash_site.ru/link_1 и без vash_site.ru/link_1 в контенте магазина,
    автоматичски в https преобразуются только ссылки, которые вы определилил как основное зеркало.
    А все остальные остануться старые и бразуеры будут выписывать warning и не включать зеленый замочек.
    При помощи модуля, вы сможете создать любые правила для любых преобразований внутренних ссылок в магазине как внутренних так и внешних.
    Теперь вам не нужно судорожно искать, где же вы в шаблоне еще не поменяли http на https,
    достаточно посмотреть в консоль и написать в модуле соответсвующее правило.
    После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
    Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
    Также мод фиксит проблемы определения протокола, при нестандартных настройках связки nginx => apache.
     
    Техническая поддержка

     
     

    540 purchases  

       (11 reviews)

    Updated

  21. Free

    Установка ocmod модулей в один клик !

    Как установить ocmod модуль на OpenCart 3.x.x?
     
    1) Зайти Extensions->Installer 
    2) Нажать кнопку upload, выбрать ocmod файл дополнения, дождаться завершения установки.
    3) Зайти Extensions->modifications
    4) Нажать кнопку refresh, дождаться окончания установки
    5) Зайти Зайти Extensions->Extensions
    6) Выбрать "группу" к которой принадлежит Ваше дополнение, чаще всего это Modules
    7) Найти Ваше дополнение и нажать кнопку install
     
    Сократить все эти действия к 
    1) Нажать кнопку, выбрать ocmod файл дополнения, дождаться завершения установки.
     
    поможет данное решение!)
     
    Подробней, для разработчиков: 
    непосредственно после загрузки ocmod файла
    - вызывает метод install, вновь установленного модуля (что поможет, например, добавить таблицу или столбец в базу данных, во избежание лишних вопросов от юзеров!);
    - вызывает метод refresh класса ControllerMarketplaceModification (что сразу-же применяет все изменения).
     
    Результат установка всех модулей OpenCart 3 быстро и в один клик!)

    Что-бы установить этот модуль installation_in_1_step.ocmod.zip, - придётся пройти 4 пункта списка выше!

    64 downloads

       (0 reviews)

    Updated

  22. 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

  23. Free

    Cache Cleaner

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

    111 downloads

       (1 review)

    Submitted

  24. -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.

    11 purchases  

       (4 reviews)

    Updated

  25. 300.00 RUB

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

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

    27 purchases  

       (2 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.