Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Как в opencart отключить кэш. ModPagespeed Кэширует кэрируемое.


Recommended Posts

На хостинге установлен ModPagespeed, он кэширует все картинки в том числе и картнки из кэша opencart.

Как бы отключить двойное кэширования ?

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

На хостинге установлен ModPagespeed, он кэширует все картинки в том числе и картнки из кэша opencart.

Как бы отключить двойное кэширования ?

В ТП хостера писали ?

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

В ТП хостера писали ?

Они смогут отключить ModPagespeed. А я бы хотел отключить в opencart

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

Они смогут отключить ModPagespeed. А я бы хотел отключить в opencart

Это серверное расширение а не opencart
И отключается в настройках сервера

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

Это серверное расширение а не opencart
И отключается в настройках сервера

 

Я понимаю.

я хочу что-то типа: 

$_['cache_type']           = 'none'; 

в файле system/config/default.php

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By markimax
      1490
      Скачать/Купить дополнение


      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.6 или выше
      Для конвертирования и сжатия изображений в формат webp необходима стандартная функция php proc_open или exec Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube Совместимость модуля
       
      Opencart 1.5.x,  2.x, 3.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки opencart code style) для о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. Процедура установки закончена. Лицензия
        Все права на модуль принадлежат разработчику markimax Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца".   Условия технической поддержки
       
       
       
      Добавил markimax Добавлено 15.03.2017 Категория Кэширование, сжатие, ускорение Системные требования PHP 5.4+ (для конвертирования и сжатия изображений в формат webp необходима стандартная функция php proc_open или exec, linux хостинг) vQmod 2.4+ (если версия opencart ниже 2.x) Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By buslikdrev
      1350 40
      Скачать/Купить дополнение


      Приложение для сайта / App for website
      Название модуля: Приложение для сайта - "App for website"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 2.12.2020
      Был протестирован на: 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 и 3.0.2.0 - шаблон (default)
      Название архива: App for website v1.0 Full OpenCart 2.X-3.1.X.zip
       
       
      ДЕМОНСТРАЦИЯ
       
      (wikipedia) Прогрессивное web-приложение (англ. progressive web app, PWA) — технология в web-разработке, которая визуально и функционально трансформирует сайт в приложение (мобильное приложение в браузере).
      Статистика говорит о том, что 66 % пользователей не скачивают ни одного приложения в месяц (данные comScore от 2014 года — в среднем за три месяца). Большую часть своего времени — примерно 85 % — пользователь проводит в пяти любимых приложениях. Как правило, это мессенджеры, соцсети, видеохостинги.
      При этом мобильный браузер также во многом не является приоритетной формой выхода в Интернет. По данным comScore, в 2017 году пользователи смартфонов и планшетов потратили 87 % своего времени на приложения — по сравнению с 13 % в браузере.
      PWA является гибридным решением и позволяет открыть приложение с помощью мобильного браузера. При этом полностью сохраняется функционал нативного приложения:
      отправка push-уведомлений;
      работа в режиме офлайн;
      доступ к аппаратному обеспечению устройства (с ограничениями);
      установка ярлыка (иконки) на рабочий стол мобильного устройства, визуально не отличающегося от ярлыка нативного приложения, и пр.

      ОПИСАНИЕ
      Модуль предназначен для возможности использования технологии на чистом JavaScript (без левых сервисов) и возможностью асинхронной загрузки:
       
      ==ПРИЛОЖЕНИЕ==
      - ServiceWorker (
          developer.mozilla.org/ru/docs/Web/API/Service_Worker_API,
          caniuse.com/?search=ServiceWorker
      );
      - Manifest (
          developer.mozilla.org/ru/docs/Web/Manifest,
          developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/manifest.json,
          developer.mozilla.org/en-US/docs/Web/Progressive_web_apps,
          caniuse.com/?search=manifest
      );
      - Add to home screen - A2HS (
          developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Add_to_home_screen,
          caniuse.com/?search=A2HS
      );
      - Bookmarks (
          developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks
      );
       
      ==КЭШИРОВАНИЕ ДАННЫХ (ОФФЛАЙН РЕЖИМ)==
      - CacheStorage (
          developer.mozilla.org/ru/docs/Web/API/CacheStorage,
          caniuse.com/?search=CacheStorage
      );
      - AppCache (
          developer.mozilla.org/ru/docs/Web/HTML/Using_the_application_cache
          caniuse.com/offline-apps
      );
      - IndexedDB (
          developer.mozilla.org/ru/docs/Web/API/IndexedDB_API
          caniuse.com/IndexedDB
      );
       
      ==СИНХРОНИЗАЦИЯ ДАННЫХ==
      - SyncManager (
          developer.mozilla.org/en-US/docs/Web/API/Background_Synchronization_API,
          caniuse.com/?search=SyncManager
      );
      - Background Fetch (
          developer.mozilla.org/en-US/docs/Web/API/Background_Fetch_API,
          caniuse.com/?search=BackgroundFetch
      );
       
      ==УВЕДОМЛЕНИЯ (СООБЩЕНИЯ)==
      - Notifications (
          developer.mozilla.org/ru/docs/Web/API/Notifications_API,
          caniuse.com/?search=notification
      );
      - Push (
          developer.mozilla.org/ru/docs/Web/API/Push_API,
          caniuse.com/?search=Push
      );
       
      В данный момент модуль позволяет:
      - настраивать manifest (иконки, обложка сайта, цвет вкладки браузера или рамки приложения, режим отображения сайта при запуске приложения и др.);
      - создавать иконку (ссылку) сайта на рабочем столе устройства (запуск сайта, как приложение) т.к. эта возможность работает для новых версий браузера, то для старых как альтернатива будет сообщение о добавлении сайта в закладки, для iOS также отдельное сообщение для ручной установки иконки на экран;
      - работать в оффлайн режиме ("CacheStorage"), чтобы пользователь с плохим интернетом мог читать информацию;
      - работать в оффлайн режиме ("AppCache"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
      - работать в оффлайн режиме ("IndexedDB"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
      - отправка запросов при появлении интернета "SyncManager" - синхронизация данных (в разработке);
      - присылать "Notifications" уведомления - при первом посещении страницы будет показано 1 раз новинки, а напоминания 1 раз в 10 минут, если пользователь не закрыл страницу сайта и в это время что-то новое появилось, тогда оно будет показано ему;
      - присылать "Push" уведомления тоже самое, что и Notifications, только может работать при закрытом браузере и на мобильных устройств (в режиме тестирования - пишите в лс);
      - публикация в магазинах приложений (в разработке - пишите в лс для содействия);
      Другие возможности дорабатываются со временем или подзаказ.
       
      https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https%3A%2F%2Fdemo2.buslikdrev.by%2F
       

       
      Я не гарантирую, но должно работать в браузерах:
      ServiceWorker API
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 40+;
      Firefox - 78+;
      Opera - 27+;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 40+;
      Chrome для Android - 40+;
      Firefox для Android - 44+;
      Opera для Android - 27+;
      Samsung Internet - 4+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      MANIFEST
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 40+;
      Firefox - 44+;
      Opera - 26+;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 46+;
      Chrome для Android - 46+;
      Firefox для Android - 46+;
      Opera для Android - 26+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - 1.0;
       
      A2HS (создание иконки сайта на рабочем столе)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 40+;
      Firefox - 86+;
      Opera - нет поддержки;
      Яндекс.Браузер - 15.6+;
      Safari - 11.3+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 81+;
      Chrome для Android - 43+;
      Firefox для Android - 83+;
      Opera для Android - 64+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - нет поддержки;
       
      Bookmarks (добавление сайта в закладки)
      Десктопные браузеры:
      Internet Explorer - нет поддержки, но есть аналог;
      Edge - 79+;
      Chrome - есть поддержка;
      Firefox - 45+;
      Opera - есть поддержка;
      Яндекс.Браузер - есть поддержка;
      Safari - нет поддержки;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - неизвестно;
      Firefox для Android - нет поддержки;
      Opera для Android - неизвестно;
      Samsung Internet - неизвестно;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      CacheStorage (оффлайн режим)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 18+;
      Chrome - 40+;
      Firefox - 44+;
      Opera - 30;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 43+;
      Chrome для Android - 43+;
      Firefox для Android - 44+;
      Opera для Android - 30+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      AppCache (оффлайн режим)
      Десктопные браузеры:
      Internet Explorer - 10+;
      Edge - 12-84;
      Chrome - 4-84;
      Firefox - 4-83;
      Opera - 12-72;
      Яндекс.Браузер - 1.0-18.11;
      Safari - 4+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 43+;
      Chrome для Android - 43+;
      Firefox для Android - 44+;
      Opera для Android - нет поддержки;
      Samsung Internet - 4.1+;
      Safari для iOS - 4+;
      KaiOS (Firefox OS v2.6) - 2.5+;
       
      IndexedDB (оффлайн режим и синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 12+;
      Chrome - 24+;
      Firefox - 16+;
      Opera - 15+;
      Яндекс.Браузер - 1.7+;
      Safari - 10+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 37+;
      Chrome для Android - 25+;
      Firefox для Android - 22+;
      Opera для Android - 15+;
      Samsung Internet - 1.5+;
      Safari для iOS - 8+;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      SyncManager (синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 49+;
      Firefox - нет поддержки;
      Opera - 42;
      Яндекс.Браузер - 16.4+;
      Safari - нет поддержки;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 49+;
      Chrome для Android - 49+;
      Firefox для Android - нет поддержки;
      Opera для Android - 62;
      Samsung Internet - 5+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      Background Fetch API (синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 74+;
      Firefox - нет поддержки;
      Opera - 62;
      Яндекс.Браузер - неизвестно;
      Safari - нет поддержки;
      Vivaldi - неизвестно;
      Brave - неизвестно;
      Мобильные браузеры:
      Android webview - 49+;
      Chrome для Android - 74+;
      Firefox для Android - нет поддержки;
      Opera для Android - 53;
      Samsung Internet - 11+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      Notifications API (вывод уведомлений при открытом браузере)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 14+;
      Chrome - 20+;
      Firefox - 4+;
      Opera - 23+;
      Яндекс.Браузер - 1.7+;
      Safari - 10+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - 25+;
      Firefox для Android - 4+;
      Opera для Android - 24+;
      Samsung Internet - 4+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      PUSH API (вывод сообщений при закрытом браузере)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 50+;
      Firefox - 44+;
      Opera - 42+;
      Яндекс.Браузер - 16.6+;
      Safari - 14+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - 25+;
      Firefox для Android - 48+;
      Opera для Android - 42+;
      Samsung Internet - 4+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      Комментарии автора:
      Safari v11.1+ (apple позволяет добавить иконку на рабочий только сделав 3 клика, push уведомления ещё недоступны)
      Safari для iOS v11.3+ (apple позволяет добавить иконку на рабочий только сделав 3 клика, push уведомления ещё недоступны для iphone, а вот для macOS есть возможность)
      Яндекс.Браузер API Табло (Не знаю имеет ли смысл добавлять, ответ разработчики Яндекс.Браузер не дают и документация удалена)
      KaiOS (Firefox OS v2.6) v1.0+ (с этой версии принимает иконки manifest ) (Нужно поддержать кнопочных - просьба писать в лс для помощи в тестировании)

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
      Рекомендую админ панель перевести на отдельный поддомен в целях безопасности и гарантии отсутствия ошибок из-за serviceWorker. serviceWorker будет иметь доступ к админке на короткое время (код отключения там устанавливается) т.к. адрес админки в поле видимости каталога, то есть serviceWorker работает со ссылками начиная с https://mysite.by/ или /.
       


      Модификатор "вносит изменения" в следующие файлы:

      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.
       
       
      Добавил buslikdrev Добавлено 02.12.2020 Категория Модули Системные требования php 5.4+, настроенный https протокол Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет
      Да  
    • By buslikdrev
      Название модуля: Приложение для сайта - "App for website"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 2.12.2020
      Был протестирован на: 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 и 3.0.2.0 - шаблон (default)
      Название архива: App for website v1.0 Full OpenCart 2.X-3.1.X.zip
       
       
      ДЕМОНСТРАЦИЯ
       
      (wikipedia) Прогрессивное web-приложение (англ. progressive web app, PWA) — технология в web-разработке, которая визуально и функционально трансформирует сайт в приложение (мобильное приложение в браузере).
      Статистика говорит о том, что 66 % пользователей не скачивают ни одного приложения в месяц (данные comScore от 2014 года — в среднем за три месяца). Большую часть своего времени — примерно 85 % — пользователь проводит в пяти любимых приложениях. Как правило, это мессенджеры, соцсети, видеохостинги.
      При этом мобильный браузер также во многом не является приоритетной формой выхода в Интернет. По данным comScore, в 2017 году пользователи смартфонов и планшетов потратили 87 % своего времени на приложения — по сравнению с 13 % в браузере.
      PWA является гибридным решением и позволяет открыть приложение с помощью мобильного браузера. При этом полностью сохраняется функционал нативного приложения:
      отправка push-уведомлений;
      работа в режиме офлайн;
      доступ к аппаратному обеспечению устройства (с ограничениями);
      установка ярлыка (иконки) на рабочий стол мобильного устройства, визуально не отличающегося от ярлыка нативного приложения, и пр.

      ОПИСАНИЕ
      Модуль предназначен для возможности использования технологии на чистом JavaScript (без левых сервисов) и возможностью асинхронной загрузки:
       
      ==ПРИЛОЖЕНИЕ==
      - ServiceWorker (
          developer.mozilla.org/ru/docs/Web/API/Service_Worker_API,
          caniuse.com/?search=ServiceWorker
      );
      - Manifest (
          developer.mozilla.org/ru/docs/Web/Manifest,
          developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/manifest.json,
          developer.mozilla.org/en-US/docs/Web/Progressive_web_apps,
          caniuse.com/?search=manifest
      );
      - Add to home screen - A2HS (
          developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Add_to_home_screen,
          caniuse.com/?search=A2HS
      );
      - Bookmarks (
          developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks
      );
       
      ==КЭШИРОВАНИЕ ДАННЫХ (ОФФЛАЙН РЕЖИМ)==
      - CacheStorage (
          developer.mozilla.org/ru/docs/Web/API/CacheStorage,
          caniuse.com/?search=CacheStorage
      );
      - AppCache (
          developer.mozilla.org/ru/docs/Web/HTML/Using_the_application_cache
          caniuse.com/offline-apps
      );
      - IndexedDB (
          developer.mozilla.org/ru/docs/Web/API/IndexedDB_API
          caniuse.com/IndexedDB
      );
       
      ==СИНХРОНИЗАЦИЯ ДАННЫХ==
      - SyncManager (
          developer.mozilla.org/en-US/docs/Web/API/Background_Synchronization_API,
          caniuse.com/?search=SyncManager
      );
      - Background Fetch (
          developer.mozilla.org/en-US/docs/Web/API/Background_Fetch_API,
          caniuse.com/?search=BackgroundFetch
      );
       
      ==УВЕДОМЛЕНИЯ (СООБЩЕНИЯ)==
      - Notifications (
          developer.mozilla.org/ru/docs/Web/API/Notifications_API,
          caniuse.com/?search=notification
      );
      - Push (
          developer.mozilla.org/ru/docs/Web/API/Push_API,
          caniuse.com/?search=Push
      );
       
      В данный момент модуль позволяет:
      - настраивать manifest (иконки, обложка сайта, цвет вкладки браузера или рамки приложения, режим отображения сайта при запуске приложения и др.);
      - создавать иконку (ссылку) сайта на рабочем столе устройства (запуск сайта, как приложение) т.к. эта возможность работает для новых версий браузера, то для старых как альтернатива будет сообщение о добавлении сайта в закладки, для iOS также отдельное сообщение для ручной установки иконки на экран;
      - работать в оффлайн режиме ("CacheStorage"), чтобы пользователь с плохим интернетом мог читать информацию;
      - работать в оффлайн режиме ("AppCache"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
      - работать в оффлайн режиме ("IndexedDB"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
      - отправка запросов при появлении интернета "SyncManager" - синхронизация данных (в разработке);
      - присылать "Notifications" уведомления - при первом посещении страницы будет показано 1 раз новинки, а напоминания 1 раз в 10 минут, если пользователь не закрыл страницу сайта и в это время что-то новое появилось, тогда оно будет показано ему;
      - присылать "Push" уведомления тоже самое, что и Notifications, только может работать при закрытом браузере и на мобильных устройств (в режиме тестирования - пишите в лс);
      - публикация в магазинах приложений (в разработке - пишите в лс для содействия);
      Другие возможности дорабатываются со временем или подзаказ.
       
      https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https%3A%2F%2Fdemo2.buslikdrev.by%2F
       

       
      Я не гарантирую, но должно работать в браузерах:
      ServiceWorker API
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 40+;
      Firefox - 78+;
      Opera - 27+;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 40+;
      Chrome для Android - 40+;
      Firefox для Android - 44+;
      Opera для Android - 27+;
      Samsung Internet - 4+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      MANIFEST
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 40+;
      Firefox - 44+;
      Opera - 26+;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 46+;
      Chrome для Android - 46+;
      Firefox для Android - 46+;
      Opera для Android - 26+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - 1.0;
       
      A2HS (создание иконки сайта на рабочем столе)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 40+;
      Firefox - 86+;
      Opera - нет поддержки;
      Яндекс.Браузер - 15.6+;
      Safari - 11.3+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 81+;
      Chrome для Android - 43+;
      Firefox для Android - 83+;
      Opera для Android - 64+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - нет поддержки;
       
      Bookmarks (добавление сайта в закладки)
      Десктопные браузеры:
      Internet Explorer - нет поддержки, но есть аналог;
      Edge - 79+;
      Chrome - есть поддержка;
      Firefox - 45+;
      Opera - есть поддержка;
      Яндекс.Браузер - есть поддержка;
      Safari - нет поддержки;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - неизвестно;
      Firefox для Android - нет поддержки;
      Opera для Android - неизвестно;
      Samsung Internet - неизвестно;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      CacheStorage (оффлайн режим)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 18+;
      Chrome - 40+;
      Firefox - 44+;
      Opera - 30;
      Яндекс.Браузер - 15.2+;
      Safari - 11.1+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 43+;
      Chrome для Android - 43+;
      Firefox для Android - 44+;
      Opera для Android - 30+;
      Samsung Internet - 4.1+;
      Safari для iOS - 11.3+;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      AppCache (оффлайн режим)
      Десктопные браузеры:
      Internet Explorer - 10+;
      Edge - 12-84;
      Chrome - 4-84;
      Firefox - 4-83;
      Opera - 12-72;
      Яндекс.Браузер - 1.0-18.11;
      Safari - 4+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 43+;
      Chrome для Android - 43+;
      Firefox для Android - 44+;
      Opera для Android - нет поддержки;
      Samsung Internet - 4.1+;
      Safari для iOS - 4+;
      KaiOS (Firefox OS v2.6) - 2.5+;
       
      IndexedDB (оффлайн режим и синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 12+;
      Chrome - 24+;
      Firefox - 16+;
      Opera - 15+;
      Яндекс.Браузер - 1.7+;
      Safari - 10+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 37+;
      Chrome для Android - 25+;
      Firefox для Android - 22+;
      Opera для Android - 15+;
      Samsung Internet - 1.5+;
      Safari для iOS - 8+;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      SyncManager (синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 49+;
      Firefox - нет поддержки;
      Opera - 42;
      Яндекс.Браузер - 16.4+;
      Safari - нет поддержки;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - 49+;
      Chrome для Android - 49+;
      Firefox для Android - нет поддержки;
      Opera для Android - 62;
      Samsung Internet - 5+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      Background Fetch API (синхронизация данных)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 79+;
      Chrome - 74+;
      Firefox - нет поддержки;
      Opera - 62;
      Яндекс.Браузер - неизвестно;
      Safari - нет поддержки;
      Vivaldi - неизвестно;
      Brave - неизвестно;
      Мобильные браузеры:
      Android webview - 49+;
      Chrome для Android - 74+;
      Firefox для Android - нет поддержки;
      Opera для Android - 53;
      Samsung Internet - 11+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - неизвестно;
       
      Notifications API (вывод уведомлений при открытом браузере)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 14+;
      Chrome - 20+;
      Firefox - 4+;
      Opera - 23+;
      Яндекс.Браузер - 1.7+;
      Safari - 10+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - 25+;
      Firefox для Android - 4+;
      Opera для Android - 24+;
      Samsung Internet - 4+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      PUSH API (вывод сообщений при закрытом браузере)
      Десктопные браузеры:
      Internet Explorer - нет поддержки;
      Edge - 17+;
      Chrome - 50+;
      Firefox - 44+;
      Opera - 42+;
      Яндекс.Браузер - 16.6+;
      Safari - 14+;
      Vivaldi - 3.5+;
      Brave - 1.17+;
      Мобильные браузеры:
      Android webview - нет поддержки;
      Chrome для Android - 25+;
      Firefox для Android - 48+;
      Opera для Android - 42+;
      Samsung Internet - 4+;
      Safari для iOS - нет поддержки;
      KaiOS (Firefox OS v2.6) - 2.5;
       
      Комментарии автора:
      Safari v11.1+ (apple позволяет добавить иконку на рабочий только сделав 3 клика, push уведомления ещё недоступны)
      Safari для iOS v11.3+ (apple позволяет добавить иконку на рабочий только сделав 3 клика, push уведомления ещё недоступны для iphone, а вот для macOS есть возможность)
      Яндекс.Браузер API Табло (Не знаю имеет ли смысл добавлять, ответ разработчики Яндекс.Браузер не дают и документация удалена)
      KaiOS (Firefox OS v2.6) v1.0+ (с этой версии принимает иконки manifest ) (Нужно поддержать кнопочных - просьба писать в лс для помощи в тестировании)

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
      Рекомендую админ панель перевести на отдельный поддомен в целях безопасности и гарантии отсутствия ошибок из-за serviceWorker. serviceWorker будет иметь доступ к админке на короткое время (код отключения там устанавливается) т.к. адрес админки в поле видимости каталога, то есть serviceWorker работает со ссылками начиная с https://mysite.by/ или /.
       


      Модификатор "вносит изменения" в следующие файлы:

      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.
       
       
    • By buslikdrev
      750 20
      Доступ к обновлениям: 500.00 руб за год
      Доступ к обновлениям: 10.00 USD за год
      Скачать/Купить дополнение


      Буслік Кэш / Buslik Cache Full
      ИНФОРМАЦИЯ
      Название модуля: Буслік Кэш - "Buslik Cache"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 16.05.2021
      Был протестирован на: 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 v1.0 Full OpenCart 2.X-3.X.zip
       
      Ознакомительная версия здесь
       
      ОПИСАНИЕ
      Модуль предназначен для уменьшения нагрузки на вашу базу данных и сайта в целом тем, что создаёт файл готовой страницы и после каждый раз отдаёт её пользователю. Также поднимает оценку Google PageSpeed благодаря ленивой подгрузки изображений и сборки стилей и(или) скриптов в один файл, и максимально их сжимая.
      Также модуль проставляет атрибуты ширины и высоты на тех изображениях, в названиях которых есть размеры вида 100x100.png (то есть ресайз OpenCart). Модуль умеет скачивать стили из других сайтов и сохранять их на вашем - делается это через админ панель, что опять же идёт в пользу ускорения работы сайта. Есть также драйвера для работы кэша расширений php: APC(-u), Memcache(-d), Redis. Постепенно в модуле дорабатывается гибкость в управлении, поэтому рекомендуется писать пожелания в комментариях темы поддержки.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
       

       
      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;- Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.
       
      Для тех кто выбирает опцию неограниченные домены - вам нужно заменить в модификаторах ссылку моего профиля на ваш.
      Добавил buslikdrev Добавлено 22.05.2021 Категория Кэширование, сжатие, ускорение Системные требования php5.4+ Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет
      Да  
    • By buslikdrev
      Скачать/Купить дополнение


      Буслік Кэш / Buslik Cache Lite
      ИНФОРМАЦИЯ
      Название модуля: Буслік Кэш - "Buslik Cache"
      Версия модуля: 1.0
      Тип лицензии: 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 v1.0 Lite OpenCart 2.X-3.X.zip
       
      ПЛАТНАЯ ВЕРСИЯ ЗДЕСЬ
       
      ОПИСАНИЕ
      Модуль предназначен для уменьшения нагрузки на вашу базу данных и сайта в целом тем, что создаёт файл готовой страницы и после каждый раз отдаёт её пользователю. Также поднимает оценку Google PageSpeed.
      Если у вас на сайте много метриков или шаблоны от индусов, то скорее модуль вам не поможет, и нужно нанимать специалиста или менять шаблон на эти.
       
      Этот модуль урезанная версия платного модуля.
      В платной версии возможно:
      Отложить загрузку стилей, скриптов по времени, взаимодействию, расположить вверх, вниз, установить свои атрибуты. Установить определыный роут или урл для кэширования (это проще чем исключать). Установить стиль display:swap для шрифтов. Скачивать стили из сторонних ресурсов на свой для ускорения отдачи.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
       

       
      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на неограниченное количество доменов;
      - Редактировать код можно под нужды любого магазина;
      - Распространение модуля разрешено с сохранением ссылок автора и исходного кода;
      - Техническая поддержка (далее - ТП) не осуществляется;
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      Добавил buslikdrev Добавлено 10.05.2020 Категория Кэширование, сжатие, ускорение Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.