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

Search the Community

Showing results for tags 'cache'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Genaral
    • Новини та оголошення
    • Пропозиції та побажання
    • Акції, подарунки, конкурси та винагороди
  • Opencart 4.x
    • Opencart 4.x: General questions
    • Opencart 4.x: Installing and updating
    • Opencart 4.x: Localization
    • Opencart 4.x: Setting and optimization
    • Opencart 4.x: Sandbox
    • Opencart 4.x: Extension search
    • Opencart 4.x: Bug Reporting
  • Opencart 3.x
    • Opencart 3.x: General questions
    • Opencart 3.x: Installing and updating
    • Opencart 3.x: Localization
    • Opencart 3.x: Setting and optimization
    • Opencart 3.x: Sandbox
    • Opencart 3.x: Extension search
    • Opencart 3.x: Bug Reporting
  • Opencart 2.x
    • Opencart 2.x: General questions
    • Opencart 2.x: Installing and updating
    • Opencart 2.x: Localization
    • Opencart 2.x: Setting and optimization
    • Opencart 2.x: Sandbox
    • Opencart 2.x: Extension search
    • Opencart 2.x / ocStore 2.x: Bug Reporting
  • Реклама и продвижение
    • SEO-питання (оптимізація та просування магазину)
    • Контекстная реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Підтримка та відповіді на запитання.
    • Загальні питання
    • Встановлення, оновлення, налаштування
    • Шаблони, дизайн та оформлення магазину
    • Модули и дополнения
    • Допомога програмістам та розробникам
    • Мобильная витрина
    • Вопросы безопасности
    • Переклад
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Creation of stores
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Shop engine version update
    • Store filling
    • System administration (configuring hosting, servers, software)
    • Другие услуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Categories

  • Templates
    • Free templates
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Реклама и продвижение
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платіжні системи
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Language packages
  • Other
  • Отчеты
  • Сборки
    • ocStore
  • Services
    • Графика и дизайн
    • Маркетинг

Categories

  • Служебные документы
  • Оплата
  • Документация Opencart

Categories

  • Gereneral questions
  • Purchasing extensions
  • For developer
  • Account
  • Technical support
  • Financial department

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • Записи
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста
  • ocstore на ноліках
  • Про Opencart
  • Блог про рутинні процеси в магазині на ocsote
  • Radaevich
  • Плагіни Opencart
  • Крафтовий OpenCart: Старт пригоди. Ціна створення сайту на Опенкарт
  • Щось про щось
  • Від власника до розробника

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


Skype


City:


Interests

  1. Version ver. 24 (SE), 36 (PRO)

    Демо Демо Адмін. частина логін | пароль demo | demo Підтримує opencart і збірки на ньому версій 3.x, 2.x, 1.5.x Опис та можливості 💠 Кешування сторінок 💠 Кешування контролерів 💠 Кешування моделей (класів та їх методів) 💠 Кешування запитів БД (навіть до класів виклику з моделей та їх методів) 💠 Інструменти оптимізаці під Google PageSpeed Insight, Core Web Vitals - об`єднання скриптів CSS, JS - переніс скриптів CSS, JS - стискання скриптів CSS, JS - Lazy, відкладене завантаження скриптів CSS, JS - об`єднання окремих скриптів CSS, JS в окремий критичний файл виклику - підтримка стискання зображень в форматі WEBP, MOZJPEG, JPEGOPTIM, OPTIPNG - встановлення розмірів width та height до зображень - переніс шрифтів в окремий файл та можливість його Lazy (відкладеного) завантаження - переніс inline коду скриптів CSS, JS в об`єднаний файл 💠 WEBP стиснення засобами оригінальної бібліотеки від Google (навіть коли сервер не підтримує це стиснення) чи засобами сервера (якщо він підтримує) 💠 Підтримка Last-Modified 💠 AJAX завантаження контролерів 💠 Lazy (відкладене) завантаження зображень (браузерне) 💠 Lazy (відкладене) завантаження мап Google, роликів Youtube та інші. 💠 Гнучка система винятків (route, uri, cookie, session, get) 💠 Модифікатор програмного коду сторінок 💠 Шорткоди заміни в залежності від мови, магазину, URI 💠 Логування викликів контролерів 💠 Логування запитів до БД 💠 Debug інформація 💠 Гнучка очистка кешу 💠 Проста установка та оновлення 💠 Гнучкі налаштування 💠 Експорт / Імпорт налаштувань модуля 💠 Підтримка мультимовності 💠 Підтримка мультимагазинів 💠 Сумісність з будь-якою темою, будь-якими модулями, які відповідають стандартам програмування opencart code style 💠 Модуль не замінює файли системи opencart 💠 Модуль не використовує ioncube Вимоги 💠 Opencart (чи люба збірка в т.ч. ocStore) версій 3.x, 2.x, 1.5.x 💠 До opencart версії 1.5.х (Тільки для цієї гілки - 1.5) повинен бути встановлений vQmod (стандарт де факто) 💠 Теми чи модулі які відповідають стандартам програмування opencart code style 💠 До стиснення зображень оригінальними бібліотеками Google: Linux сервер, та працездатність стандартних функцій PHP exec чи proc_open, чи підтримка стиснення засобами сервера 💠 Покупець ліцензії не є громадянином з країни-терориста та окупанта РФ або їх посібників з РБ Ліцензія 💠 Всі права на модуль належать розробнику markimax 💠 Умови використання ліцензії: один домен - одна ліцензія (покупка продукту для кожного домену). 💠 Умови використання ліцензії - "на власника". Це означає, що ви можете використовувати одну ліцензію (один модуль) на один домен. Тобто для кожного домену на який ви встановлюєте модуль, треба купувати ліцензію (модуль) Якщо ви будите встановлювати модуль на два магазини (два домену) треба купувати дві ліцензії Якщо у вас на різних піддоменах стоять модулі окремо - на кожен треба купувати ліцензії (у випадку з мультимагазином - купувати не треба) Тобто на одному піддомені один сайт, а на іншому - інший окремий сайт, в цьому випадку треба дві ліцензії. Фактично один окремий сайт-одна ліцензія. 💠 Заборонено перепродаж модуля без згоди автора. 💠 Заборонено передачу даного ПЗ третім особам, поширення від свого імені без отримання дозволу автора модуля. 💠 Забороняється публікація, поширення модуля без згоди автора в будь-яких цілях, будь то ознайомлювальних або будь-яких інших. 💠 Безкоштовна технічна підтримка не діє для користувачів які особисто не купували модуль. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм з якихось засобів комунікації без пояснення на те причини. 💠 Безкоштовна технічна підтримка не діє для користувачів які купили, отримали будь-яким чином, скопіювали, завантажили, придбали в складчину цей продукт поза ресурсу https://opencartforum.com/files/ У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм з якихось засобів комунікації без пояснення на те причини. При цьому ви зобов'язані видалити модуль і припинити його використання 💠 Товар належної якості поверненню або обміну не підлягає. 💠 Виконуючи дію купівлі та використання Продукту ви автоматично погоджуєтеся з усіма пунктами цієї Угоди. 💠 Для перевірки ліцензії автору модуля надається версія модуля, e-mail на який зареєстрований магазин, домен, мова інтернет-магазину 💠 Купивши модуль ви автоматично погоджуєтеся з текстом ліцензії. 💠 Модуль має принцип поширення"as is". Умови технічної підтримки (ТП) 1. При запиті в ТП ви повинні надати підтвердження офіційної покупки модуля (де куплений, під яким e-mail, логіном, номер рахунку) В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. 2. Час реакції безкоштовної ТП не обмежена (враховуйте що існують вихідні та свята, а робочий день починається о 9:00 і закінчується 17:00, а в ТП працюють не роботи). ТП здійснюється в строгому порядку черги 3. Технічна підтримка не надається без повних доступів. УВАГА, Якщо ви надали не перевірені доступи або доступи без прав адміністратора (тобто фахівець витратив час на спробу входу і не увійшов під ними або не отримав прав для повноцінної роботи) - то автоматично переміщується в кінець черги, мінімум на добу). ТП здійснюється тільки через особисті повідомлення (ОП) на форумі В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. Ми не вміємо гадати. 4. Ставлячи питання, формулюйте логічно чітко. В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. Якщо вам не відповіли - переформулюйте правильно питання. 5. Надайте URL магазину (або URL де проблема) при питанні (обов'язкова умова), якщо немає можливості (при localhost), скріншоти "питання". В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. 6. Якщо немає кваліфікації, або не можете вирішити питання самі, відразу надавайте доступи до адмін. частини (повні, права адміністратора, для повноцінної роботи) і FTP доступ, для більш швидкого вирішення вашого питання (див. п. 3) 7. Безкоштовна технічна підтримка не діє: для користувачів які особисто не купували модуль. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм за будь-якими засобами комунікації без пояснення на те причини. 8. Безкоштовна технічна підтримка не діє: для користувачів які купили, отримали будь-яким чином, скопіювали, завантажили, придбали в складчину цей продукт не офіційно і не на уповноважених автором сайтах, торгових майданчиках. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм за будь-якими засобами комунікації без пояснення на те причини. При цьому ви зобов'язані видалити модуль і припинити його використання 9. Безкоштовна технічна підтримка приймає платний характер в таких випадках: a) заявлена робота модуля неможлива через роботу діючих програмних продуктів на стороні покупця які викликають конфлікти своїми помилками ("костилями") в роботі як цього продукту так і сайту покупця в цілому (помилки модулів, помилки верстки тем, помилки налаштування сервера, "костилі", помилки JS на сайті, помилки програмування, порушення стандартів програмування opencart code style) b) покупець висловлює запит на поліпшення або доопрацювання цього продукту або замовляє індивідуальні рішення. c) покупець хоче реалізувати індивідуальний замовний функціонал (якого немає в документації або на сайті демо) або індивідуальні шаблони для модуля чи змінити шаблони модуля під особисті вимоги d) робота модуля порушена після помилкових дій покупця (або його співробітників чи найнятих робітників (розробників)) 10. Безкоштовна технічна підтримка приймає платний характер, якщо користувач хоче щоб співробітник служби технічної підтримки виконав роботу по модулю на його (користувача) сайті, за користувача, не пов'язану з помилками модуля. (установка, оновлення, налаштування, усунення помилок ("костилів"), навчання та т п) 11. Безкоштовна технічна підтримка приймає платний характер, якщо користувач хоче щоб співробітник служби технічної підтримки усунув помилки чи "костилі" на сайті, не пов'язані з модулем, але чи то впливають на його роботу або не впливають. 12. Розробник залишає за собою право відмовитися від платної (пункти 7, 8, 9, 10, 11) технічної підтримки, без пояснення на те причини. 13. Купивши модуль, ви автоматично погоджуєтеся з умовами надання технічної підтримки. 14. Технічна підтримка здійснюється тільки власникам модуля, які оформили покупку на себе. 15. Технічна підтримка надається тільки тим, хто безпосередньо купив модуль (власнику ліцензії) 16. Термін підтримки версії обмежений терміном - 1 рік з моменту її публікації 17. При запиті в тех. підтримку бажано оновитися до останньої версії модуля, можливо ваша проблема давно вже вирішена в новій версії 18. Автор наділений правом змінювати умови тех. підтримки без повідомлення користувачів індивідуально, шляхом опублікування умов на офіційному сайті 19. Термін безкоштовної технічної підтримки - 1 рік з моменту покупки модуля (для домену) Якщо ви хочете продовжити ще на 1 рік технічну підтримку ви можете оновити ліцензію (придбавши її додатково). 20. У технічну підтримку (та роботи по опціям) не входить - налаштування модуля (якщо не обрана ця опція при покупці), налаштування серверів, переверстка шаблонів, виправлення чужих помилок ("костилів") і т п 21. Послуга по опціям виконується один раз. Це означає що, якщо ви, чи хтось найнятий вами, випадково видалили налаштування чи відкатили з бекапу магазин і робота по послузі опції була втрачена, то для відтворення налаштувань вона замовляється та оплачується повторно. 22. Послуга по налаштуванню виконуються на одному домені (домені, піддомені, тестовому dev) разово. Перенос чи налаштування на іншій адресі (домені, піддомені, тестовому dev) оплачується окремо. Ми не працюємо з клієнтами (громадянами) з країни-терориста та окупанта РФ або їх посібників з РБ. 🌻 Зроблено в Україні 🇺🇦
    $25
  2. привет форумчане. статья может быть полезна для начинающих разрабов и тех, кто недавно столкнулся с опенкартом штатный кэш опенкарта 1. ocmod обновляется в админке. меню слева - расширения - модификаторы. обновить можно следующим образом рекомендации: когда сайту плохо и вы получаете 404 можно сделать очистку всех модификаторов - нажав на желтую кнопку с ластиком, чтобы убедиться, что дело не в них в бд в таблице oc_modification колонка xml легко поддается поиску через интерфейс phpMyAdmin перед работой с сайтом желательно сохранить все модифицированный файлы - storage/modification 2. twig and sass cache (3.x) opencart и ocstore 3 ветки обзавелся twig шаблонизатором, который умеет кэшироваться настраивается это в админке. в левом меню пункт панель состояния рекомендации: отключить перед работой с сайтом. после завершения не забыть включить 3. opencart file/mem cache библиотека для разработчиков. которая используется так $this->cache->set('test','value'); $val = $this->cache->get('test'); содержимое кэша по умолчанию находится в system/storage/cache для файлового кэша очищается посредством удаления содержимого папки для мемкэша очищается вызовом пары команд в консоле. это легко гуглится в этот хранилище обычно кэшируется языки, валюты и меню сайта рекомендации: можно кэшировать любой статический контент сайта, например футер или блок преимуществ по возможности используйте мемкэш или редис, если вы используете файловый кэш - ssd и m.2 в помощь 4. image cache опенкарт создает кэш изображений под размеры указанные в настройках темы этот кэш находится в image/cache. чтобы очистить - удалите содержимое этой папки рекомендации: не избыточное разрешение, webp и отложенная загрузка изображений. ну и верный Cache-control для изображений от сервера 5. design/theme (3.x) этот инструмент кэширует представления(view) в бд находится в левом меню. дизайн - редактор шаблона на скрине ниже можно увидеть, что файл account/account закэширован изменение этого файла на сервере не даст ожидаемого результата рекомендации: желательно не использовать вовсе 6. внештатные дополнения для кэширования тут наши полномочия все. следуйте рекомендациям автора и читайте руководства к модулям рекомендации: чтобы сделать ваш сайт быстрым нужен индивидуальный подход. общие решения не дадут нужного эффекта. тут зеленыЙ прав клиентский кэш это кэш вашего браузера. заголовок ответа сервера Cache-control является инструкцией для браузера пример блока из конфига для nginx, который отдаст инструкцию браузеру к кэшированию js, css, jpeg на 72 часа location ~* \.(css|js|gif|jpeg|jpg|png)$ { expires 3d; access_log off; add_header Pragma public; add_header Cache-Control "public, max-age=259200"; add_header X-Asset "yes"; } этот кэш отключается следующим образом для google chrome: 1. нажатие хоткея CTRL + F5 приведет к перезагрузке страницы со сбросом кэша 2. отключаем кэширование браузера в инструментах разработчика. под спойлером поправляйте если где-то ошибаюсь
  3. Version 0.4

    595 downloads

    Модуль решает основные "детские болезни" системы кеширования opencart: "собачья куча" (anti-slam, dogpile effect). Когда одновременно несколько процессов пытаются создать один и тот же файл кеша. Из-за чего может резко возрастать нагрузка на сервер инвалидация кеша. По умолчанию стандартный кеш делает инвалидацию на каждый запрос (и при этом массово всего кеша), что при использовании glob и большого количества файлов дает существенную нагрузку на сервер. В данном модуле инвалидация идет фоном и только того кеша который запрошен. собственное время жизни кеша для разных групп (префиксов) кеша. рандомизация времени жизни кеша позволяет избегать одновременной его инвалидации/генерации Модуль написан согласно рекомендаций из данной статьи http://amdy.su/2021/08/23/cache/ Установка Загрузить файл в корневую папку Установить в файле /system/config/default.php Для 2.3.* $_['cache_type'] = 'smartcache'; Для 3.* $_['cache_engine'] = 'smartcache';
    Free
  4. 25 Завантажити / Придбати розширення Jet Cache SE - кешування, pagespeed, оптимізація магазинів Демо Демо Адмін. частина логін | пароль demo | demo Підтримує opencart і збірки на ньому версій 3.x, 2.x, 1.5.x Опис та можливості 💠 Кешування сторінок 💠 Кешування контролерів 💠 Кешування моделей (класів та їх методів) 💠 Кешування запитів БД (навіть до класів виклику з моделей та їх методів) 💠 Інструменти оптимізаці під Google PageSpeed Insight, Core Web Vitals - об`єднання скриптів CSS, JS - переніс скриптів CSS, JS - стискання скриптів CSS, JS - Lazy, відкладене завантаження скриптів CSS, JS - об`єднання окремих скриптів CSS, JS в окремий критичний файл виклику - підтримка стискання зображень в форматі WEBP, MOZJPEG, JPEGOPTIM, OPTIPNG - встановлення розмірів width та height до зображень - переніс шрифтів в окремий файл та можливість його Lazy (відкладеного) завантаження - переніс inline коду скриптів CSS, JS в об`єднаний файл 💠 WEBP стиснення засобами оригінальної бібліотеки від Google (навіть коли сервер не підтримує це стиснення) чи засобами сервера (якщо він підтримує) 💠 Підтримка Last-Modified 💠 AJAX завантаження контролерів 💠 Lazy (відкладене) завантаження зображень (браузерне) 💠 Lazy (відкладене) завантаження мап Google, роликів Youtube та інші. 💠 Гнучка система винятків (route, uri, cookie, session, get) 💠 Модифікатор програмного коду сторінок 💠 Шорткоди заміни в залежності від мови, магазину, URI 💠 Логування викликів контролерів 💠 Логування запитів до БД 💠 Debug інформація 💠 Гнучка очистка кешу 💠 Проста установка та оновлення 💠 Гнучкі налаштування 💠 Експорт / Імпорт налаштувань модуля 💠 Підтримка мультимовності 💠 Підтримка мультимагазинів 💠 Сумісність з будь-якою темою, будь-якими модулями, які відповідають стандартам програмування opencart code style 💠 Модуль не замінює файли системи opencart 💠 Модуль не використовує ioncube Вимоги 💠 Opencart (чи люба збірка в т.ч. ocStore) версій 3.x, 2.x, 1.5.x 💠 До opencart версії 1.5.х (Тільки для цієї гілки - 1.5) повинен бути встановлений vQmod (стандарт де факто) 💠 Теми чи модулі які відповідають стандартам програмування opencart code style 💠 До стиснення зображень оригінальними бібліотеками Google: Linux сервер, та працездатність стандартних функцій PHP exec чи proc_open, чи підтримка стиснення засобами сервера 💠 Покупець ліцензії не є громадянином з країни-терориста та окупанта РФ або їх посібників з РБ Ліцензія 💠 Всі права на модуль належать розробнику markimax 💠 Умови використання ліцензії: один домен - одна ліцензія (покупка продукту для кожного домену). 💠 Умови використання ліцензії - "на власника". Це означає, що ви можете використовувати одну ліцензію (один модуль) на один домен. Тобто для кожного домену на який ви встановлюєте модуль, треба купувати ліцензію (модуль) Якщо ви будите встановлювати модуль на два магазини (два домену) треба купувати дві ліцензії Якщо у вас на різних піддоменах стоять модулі окремо - на кожен треба купувати ліцензії (у випадку з мультимагазином - купувати не треба) Тобто на одному піддомені один сайт, а на іншому - інший окремий сайт, в цьому випадку треба дві ліцензії. Фактично один окремий сайт-одна ліцензія. 💠 Заборонено перепродаж модуля без згоди автора. 💠 Заборонено передачу даного ПЗ третім особам, поширення від свого імені без отримання дозволу автора модуля. 💠 Забороняється публікація, поширення модуля без згоди автора в будь-яких цілях, будь то ознайомлювальних або будь-яких інших. 💠 Безкоштовна технічна підтримка не діє для користувачів які особисто не купували модуль. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм з якихось засобів комунікації без пояснення на те причини. 💠 Безкоштовна технічна підтримка не діє для користувачів які купили, отримали будь-яким чином, скопіювали, завантажили, придбали в складчину цей продукт поза ресурсу https://opencartforum.com/files/ У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм з якихось засобів комунікації без пояснення на те причини. При цьому ви зобов'язані видалити модуль і припинити його використання 💠 Товар належної якості поверненню або обміну не підлягає. 💠 Виконуючи дію купівлі та використання Продукту ви автоматично погоджуєтеся з усіма пунктами цієї Угоди. 💠 Для перевірки ліцензії автору модуля надається версія модуля, e-mail на який зареєстрований магазин, домен, мова інтернет-магазину 💠 Купивши модуль ви автоматично погоджуєтеся з текстом ліцензії. 💠 Модуль має принцип поширення"as is". Умови технічної підтримки (ТП) 1. При запиті в ТП ви повинні надати підтвердження офіційної покупки модуля (де куплений, під яким e-mail, логіном, номер рахунку) В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. 2. Час реакції безкоштовної ТП не обмежена (враховуйте що існують вихідні та свята, а робочий день починається о 9:00 і закінчується 17:00, а в ТП працюють не роботи). ТП здійснюється в строгому порядку черги 3. Технічна підтримка не надається без повних доступів. УВАГА, Якщо ви надали не перевірені доступи або доступи без прав адміністратора (тобто фахівець витратив час на спробу входу і не увійшов під ними або не отримав прав для повноцінної роботи) - то автоматично переміщується в кінець черги, мінімум на добу). ТП здійснюється тільки через особисті повідомлення (ОП) на форумі В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. Ми не вміємо гадати. 4. Ставлячи питання, формулюйте логічно чітко. В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. Якщо вам не відповіли - переформулюйте правильно питання. 5. Надайте URL магазину (або URL де проблема) при питанні (обов'язкова умова), якщо немає можливості (при localhost), скріншоти "питання". В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. 6. Якщо немає кваліфікації, або не можете вирішити питання самі, відразу надавайте доступи до адмін. частини (повні, права адміністратора, для повноцінної роботи) і FTP доступ, для більш швидкого вирішення вашого питання (див. п. 3) 7. Безкоштовна технічна підтримка не діє: для користувачів які особисто не купували модуль. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм за будь-якими засобами комунікації без пояснення на те причини. 8. Безкоштовна технічна підтримка не діє: для користувачів які купили, отримали будь-яким чином, скопіювали, завантажили, придбали в складчину цей продукт не офіційно і не на уповноважених автором сайтах, торгових майданчиках. У такому випадку за автором продукту закріплюється право відмовити у безкоштовній технічній підтримці цим користувачам, а також не відповідати їм за будь-якими засобами комунікації без пояснення на те причини. При цьому ви зобов'язані видалити модуль і припинити його використання 9. Безкоштовна технічна підтримка приймає платний характер в таких випадках: a) заявлена робота модуля неможлива через роботу діючих програмних продуктів на стороні покупця які викликають конфлікти своїми помилками ("костилями") в роботі як цього продукту так і сайту покупця в цілому (помилки модулів, помилки верстки тем, помилки налаштування сервера, "костилі", помилки JS на сайті, помилки програмування, порушення стандартів програмування opencart code style) b) покупець висловлює запит на поліпшення або доопрацювання цього продукту або замовляє індивідуальні рішення. c) покупець хоче реалізувати індивідуальний замовний функціонал (якого немає в документації або на сайті демо) або індивідуальні шаблони для модуля чи змінити шаблони модуля під особисті вимоги d) робота модуля порушена після помилкових дій покупця (або його співробітників чи найнятих робітників (розробників)) 10. Безкоштовна технічна підтримка приймає платний характер, якщо користувач хоче щоб співробітник служби технічної підтримки виконав роботу по модулю на його (користувача) сайті, за користувача, не пов'язану з помилками модуля. (установка, оновлення, налаштування, усунення помилок ("костилів"), навчання та т п) 11. Безкоштовна технічна підтримка приймає платний характер, якщо користувач хоче щоб співробітник служби технічної підтримки усунув помилки чи "костилі" на сайті, не пов'язані з модулем, але чи то впливають на його роботу або не впливають. 12. Розробник залишає за собою право відмовитися від платної (пункти 7, 8, 9, 10, 11) технічної підтримки, без пояснення на те причини. 13. Купивши модуль, ви автоматично погоджуєтеся з умовами надання технічної підтримки. 14. Технічна підтримка здійснюється тільки власникам модуля, які оформили покупку на себе. 15. Технічна підтримка надається тільки тим, хто безпосередньо купив модуль (власнику ліцензії) 16. Термін підтримки версії обмежений терміном - 1 рік з моменту її публікації 17. При запиті в тех. підтримку бажано оновитися до останньої версії модуля, можливо ваша проблема давно вже вирішена в новій версії 18. Автор наділений правом змінювати умови тех. підтримки без повідомлення користувачів індивідуально, шляхом опублікування умов на офіційному сайті 19. Термін безкоштовної технічної підтримки - 1 рік з моменту покупки модуля (для домену) Якщо ви хочете продовжити ще на 1 рік технічну підтримку ви можете оновити ліцензію (придбавши її додатково). 20. У технічну підтримку (та роботи по опціям) не входить - налаштування модуля (якщо не обрана ця опція при покупці), налаштування серверів, переверстка шаблонів, виправлення чужих помилок ("костилів") і т п 21. Послуга по опціям виконується один раз. Це означає що, якщо ви, чи хтось найнятий вами, випадково видалили налаштування чи відкатили з бекапу магазин і робота по послузі опції була втрачена, то для відтворення налаштувань вона замовляється та оплачується повторно. 22. Послуга по налаштуванню виконуються на одному домені (домені, піддомені, тестовому dev) разово. Перенос чи налаштування на іншій адресі (домені, піддомені, тестовому dev) оплачується окремо. Ми не працюємо з клієнтами (громадянами) з країни-терориста та окупанта РФ або їх посібників з РБ. 🌻 Зроблено в Україні 🇺🇦 Автор markimax долучення 15.03.17 Категорія Кэширование, сжатие, ускорение Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 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.х Звернення до сервера розробника Нет
  5. Version 1.0.5

    Для чего нужен этот плагин? Демо-видео плагина Это расширение позволяет искать и очищать неиспользуемые изображения. Кэш изображений может быть очищен нажатием одной кнопки. Умеет быстро работать с большими базами данных и количеством изображений. Простота установки и гибкость управления. DEMO Особенности: Проверяет изображения из всех таблиц базы данных (также ищет ссылки на изображения в описаниях) Сравнивает их с изображениями на сервере (можно контролировать, какие каталоги будут сканироваться) Может удалить все неиспользуемые изображения или переместить их в корзину Возможность очистки кэша изображений Вы можете добавить исключения в виде ссылок на файлы или папки или использовать regex Может запускаться по ссылке cron Установка Для OC 2.x, OC 3.x на странице «Установщик расширений» — загрузить установочный архив на странице модулей (расширений) – нажмите «Установить» для этого модуля Для OC 4.x на странице «Установщик расширений» — загрузить установочный архив на странице «Установщик расширений» — нажмите «Установить» для этого модуля на странице модулей (расширений) – нажмите «Установить» для этого модуля Обновление Для OC 2.x на странице «Установщик расширений» — загрузить установочный архив Для OC 3.x на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — загрузить установочный архив Для OC 4.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Удалить» для этого модуля на странице «Установщик расширений» — загрузить установочный архив на странице «Установщик расширений» — нажмите «Установить» для этого модуля на странице «Модули» (расширения) – нажмите «Установить» для этого модуля Удаление Для OC 2.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля Для OC 3.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля Для OC 4.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Удалить» для этого модуля Если нужно полное удаление всех файлов модуля, то для OpenCart ниже 3-й версии нужно: На сервере (можно поиском) найти и удалить файлы и папки с названием «unused_images_actions» unused-images-RU.mp4
    $15
  6. Version 1.4

    292 downloads

    Как установить 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 пункта списка выше!
    Free
  7. 15 Завантажити / Придбати розширення Unused Images Actions Для чего нужен этот плагин? Демо-видео плагина Это расширение позволяет искать и очищать неиспользуемые изображения. Кэш изображений может быть очищен нажатием одной кнопки. Умеет быстро работать с большими базами данных и количеством изображений. Простота установки и гибкость управления. DEMO Особенности: Проверяет изображения из всех таблиц базы данных (также ищет ссылки на изображения в описаниях) Сравнивает их с изображениями на сервере (можно контролировать, какие каталоги будут сканироваться) Может удалить все неиспользуемые изображения или переместить их в корзину Возможность очистки кэша изображений Вы можете добавить исключения в виде ссылок на файлы или папки или использовать regex Может запускаться по ссылке cron Установка Для OC 2.x, OC 3.x на странице «Установщик расширений» — загрузить установочный архив на странице модулей (расширений) – нажмите «Установить» для этого модуля Для OC 4.x на странице «Установщик расширений» — загрузить установочный архив на странице «Установщик расширений» — нажмите «Установить» для этого модуля на странице модулей (расширений) – нажмите «Установить» для этого модуля Обновление Для OC 2.x на странице «Установщик расширений» — загрузить установочный архив Для OC 3.x на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — загрузить установочный архив Для OC 4.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Удалить» для этого модуля на странице «Установщик расширений» — загрузить установочный архив на странице «Установщик расширений» — нажмите «Установить» для этого модуля на странице «Модули» (расширения) – нажмите «Установить» для этого модуля Удаление Для OC 2.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля Для OC 3.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля Для OC 4.x на странице «Модули» (расширения) – нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Деинсталлировать» для этого модуля на странице «Установщик расширений» — нажмите «Удалить» для этого модуля Если нужно полное удаление всех файлов модуля, то для OpenCart ниже 3-й версии нужно: На сервере (можно поиском) найти и удалить файлы и папки с названием «unused_images_actions» unused-images-RU.mp4 Автор Symplax долучення 04.12.23 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  8. Переривши безліч інформації щодо кешу та кешування опенкарту, я так і не знайшов простого та бюджетного способу прискорити TTFB. Час від часу я натрапляв на доповнення щодо кешу опенкарту для LiteSpeed. Але чомусь я так і не знайшов жодної дієвої інструкції (та доповнення) як робити дієвий кеш опенкарту в Nginx, особливо якщо у вас шаблон залежний від типу пристрою. І головною проблемою, яка постане перед вами при вирішенні цього питання це .... проксування куків з кешу і бекенду. В кого є які думки з цього приводу? Upd1 Дві функції які роблять твій сайт повільним
  9. Version 1.3.0

    Page кэш + Browser кэш + Javascript и CSS оптимизация + Image сжатие + Database кэш + Models оптимизация + APC или Memcache или Redis Модуль "Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта)" позволяет пользователям Вашего сайта открывать страницы значительно быстрее. Ведь мало кто из покупателей захочет тратить большое количество времени на выбор интересующего товара. И медленная загрузка страниц - это одна из причин, почему пользователи покидают сайт, так и не совершив покупку. Поэтому важно сокращать время, которое Ваш клиент тратит на ожидание. К замедлению работы интернет-магазина может приводит большой ассортимент товаров (сотни тысяч), а также большое количество посетителей, которые запрашивают страницы одновременно. В случае увеличения нагрузки на сервер по обработке запросов посетителей, сайт может не только резко замедлиться, но и выйти из строя. Как это работает? Когда посетитель открывает страницу, сначала эта страница должна сгенерироваться и только потом она передается посетителю. Любая страница создается таким образом каждый раз, когда кто-то ее открывает. После активации расширения применяется кэширование страниц на стороне сервера. То есть после генерации страницы при открытии, эта страница сохраняется на некоторое время. И при последующем открытии она извлекается из кэша и выводится посетителю. Такой вывод выполняется намного быстрее, чем повторная генерация. Кроме уменьшения времени загрузки страницы, модуль позволяет улучшить производительность Вашего сайта и ускорить выполнение операций. То есть кроме кэширования страниц сайта и браузера, модуль выполняет: - оптимизацию js файлов и css стилей, в т.ч. с использованием сервиса Critical CSS (ознакомиться с условиями использования сервиса можно на https://criticalcss.top), - сжатие / конвертацию изображений с помощью сервиса оптимизации изображений Squeezeimg (ознакомиться с условиями использования сервиса можно на https://squeezeimg.com), - оптимизацию работы базы данных и моделей сайта. Улучшайте отзывчивость и масштабируемость Вашего интернет-магазина, используя модуль "Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта)". Это позволит: Увеличить скорость загрузки страниц Вашего сайта и улучшить его SEO-рейтинг. Уменьшить объем занимаемого места на диске и улучшить производительность Вашего сайта. Повысить конверсию и увеличить продажи. Особенности: Ускорьте загрузку страниц Вашего сайта. Повышайте рейтинг Вашего сайта в результатах поиска. Загружайте страницы быстрее независимо от загруженности сайта. Оптимизируйте HTML, SCC и JS код Вашего сайта. Инструкции по использованию: Скачайте и установите модуль; На странице настроек выберите общие параметры работы модуля; Укажите параметры оптимизации и кэширования js файлов и css стилей. Для активации вывода CSS стилей с помощью сервиса Critical CSS необходимо добавить API ключ, сгенерированный после регистрации учетной записи Critical CSS; Укажите параметры кэширования страниц сайта и браузера; Укажите параметры сжатия / конвертации изображений. Для запуска оптимизации необходимо добавить API ключ, сгенерированный после регистрации учетной записи в сервисе Squeezeimg; Укажите параметры кэширования для базы данных и моделей сайта; Выберите драйвер, который будет использоваться в процессе кэширования; Сохраните изменения и повышайте эффективность Вашего сайта. Как установить и настроить модуль (видео) Используйте наш demo сайт
    $75
  10. Скачать / Купить дополнение Модуль решает основные "детские болезни" системы кеширования opencart: "собачья куча" (anti-slam, dogpile effect). Когда одновременно несколько процессов пытаются создать один и тот же файл кеша. Из-за чего может резко возрастать нагрузка на сервер инвалидация кеша. По умолчанию стандартный кеш делает инвалидацию на каждый запрос (и при этом массово всего кеша), что при использовании glob и большого количества файлов дает существенную нагрузку на сервер. В данном модуле инвалидация идет фоном и только того кеша который запрошен. собственное время жизни кеша для разных групп (префиксов) кеша. рандомизация времени жизни кеша позволяет избегать одновременной его инвалидации/генерации Модуль написан согласно рекомендаций из данной статьи http://amdy.su/2021/08/23/cache/ Установка Загрузить файл в корневую папку Установить в файле /system/config/default.php Для 2.3.* $_['cache_type'] = 'smartcache'; Для 3.* $_['cache_engine'] = 'smartcache'; Добавил Vladzimir Добавлено 30.07.2021 Категория Кэширование, сжатие, ускорение Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  11. Завантажити / Придбати розширення Буслік Кэш / 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. Если у вас на сайте шаблоны от индусов, то скорее модуль вам не поможет, и нужно нанимать специалиста, или менять шаблон на эти, или покупать полную версию модуля. Этот модуль урезанная версия платного модуля. В платной версии возможно многое. ВНИМАНИЕ! Оригинальные файлы магазина не заменяет! УСЛОВИЯ СОГЛАШЕНИЯ - Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен; - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на неограниченное количество доменов; - Редактировать код запрещено; - Распространение модуля разрешено с сохранением ссылок автора и исходного кода; - Техническая поддержка (далее - ТП) не осуществляется; - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная; - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля; - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля; Автор buslikdrev долучення 10.05.20 Категорія Кэширование, сжатие, ускорение Системные требования Метод активации Без активации Ioncube Loader Нет 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.х Звернення до сервера розробника Нет  
  12. 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, только может работать при закрытом браузере и на мобильных устройств (в режиме тестирования - пишите в лс); - публикация в магазинах приложений (в разработке - пишите в лс для содействия); Другие возможности дорабатываются со временем или подзаказ. Я не гарантирую, но должно работать в браузерах: 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 - 80+ (Поддержка за флагом); Яндекс.Браузер - 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 - 43+; 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 - 50+; Firefox для Android - 48+; Opera для Android - 42+; 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 - 50+; Firefox для Android - 48+; Opera для Android - 42+; Samsung Internet - 5+; 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.20 Категорія Модули Системные требования php 5.4+, настроенный https протокол Метод активации Автоматическая активация Ioncube Loader Нет 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.х Звернення до сервера розробника Нет Да
  13. 40 Завантажити / Придбати розширення Буслік Кэш Full ИНФОРМАЦИЯ Название модуля: Буслік Кэш - "Buslik Cache" Версия модуля: 1.0 Тип лицензии: Full (полная версия) Тип установки: ocmod, event Язык: Беларуская мова, English language, Latviešu valoda, Lietuvių kalba, Język polski, Русский язык, Українська мова Дата создания: 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-4.X.zip ОПИСАНИЕ Модуль предназначен для уменьшения нагрузки на вашу базу данных и поднятию оценки Google PageSpeed. Плюсы: - скорость работы (в основном, когда ещё не закэшировало страницу 50мс-100мс на OpenServer HDD php 5.4, а на php7+ 30мс-80мс, иногда фиксировалось 150, после кэширования css, js около 10мс, после кэширования страницы 2мс); - функциональность; - вы хозяин кэша (полный контроль); - открытый и минимальный исходный код; - подробная и понятная инструкция. Возможности по кэшу: - поддержка драйверов: APC(u), MemCache(d), Redis, File, Buslik или свой; - можно установить исключение по роуту страницы, или наоборот включить для определённых роутов (например, product/category), названий параметра (например, category_id=10) или keyword (например, category10). При включении определённых страниц можно задать индивидуальное время и разнообразить по config, session, cookie, $_POST, $_GET данным; - можно разнообразить кэш с помощью config, session, cookie данных состоящих даже из массивов; - можно ограничить кэширование страниц по параметрам $_POST, $_GET и размеру файлов, чтобы избежать заполнения дискового пространства сервера; - можно установить ограничение по размеру общего объёма кэша на дисковом пространстве сервера; - из настроек модуля можно чистить кэш: html, css, js, images, logs, pwa, обновлять модификаторы, чистить различные отчёты в БД (просмотры товара, активность пользователей, поисковые запросы, корзина пользователей, сессионные данные);- при редактировании товара, категории и т.д. полный кэш страниц тоже будет очищаться в соответствии id; - можно установить время кэша для страниц, контроллеров, моделей и стандартного кэша OpenCart; - можно кэшировать страницы в 2 прохода, сначала кэш моделей, потом всей страницы; - можно прегенерировать кэш массово согласно параметрам ограничений и другим настройкам под этот функционал. Возможности по Google PageSpeed: - можно установить исключение по роуту страницы, или наоборот включить для определённых роутов (например, product/category), названий параметра (например, category_id=10) или keyword (например, category10). - loading="lazy" изображений, фрейм окон, видео, аудио, html-код модулей; - можно указать атрибуты ширины и высоты для всех изображений; - можно сжать стили, скрипты и html страницу; - можно скачать сторонние стили и скрипты на свой сайт; - можно указать исключение из сжатия стилей и скриптов; - можно сделать замену данных для страниц, стилей, скриптов; - можно указать свои атрибуты для стилей и скриптов; - можно предзагружать шрифты, изображения, видео файлы, стили, скрипты; - можно установить инлайн стили и скрипты вверху, внизу, в отдельном файле, отложить загрузку по событию и таймеру; - можно указать свои стили и скрипты; - можно включить генерацию webp изображений в двух направлениях (png/jpg/gif в webp и обратно); - можно собирать и настраивать критические стили; - не ломает валидацию html-кода. Другие возможности: - дебаг режим показывает скорость кэширования контроллеров, моделей, страниц, библиотеки модуля, сжатия стилей, скриптов и страниц, и др; - логирование медленных запросов; - экспорт настроек из других модулей кэша. ВНИМАНИЕ! Оригинальные файлы магазина не заменяет! Исходный код открыт. Все настройки имеют подробное описание. Автор всегда на связи, когда онлайн. УСЛОВИЯ СОГЛАШЕНИЯ - Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен; - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен); - Редактировать код можно только под нужды своего магазина; - Распространение модуля запрещено; - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг); - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная; - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля; - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств; - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля; - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения. Для тех кто выбирает опцию неограниченные домены - вам нужно заменить в модификаторах ссылку моего профиля на ваш. Автор buslikdrev долучення 21.05.21 Категорія Кэширование, сжатие, ускорение Системные требования php5.4+ Метод активации Автоматическая активация Ioncube Loader Нет 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.х Звернення до сервера розробника Нет Да  
  14. Приобрести модуль и узнать о нём подробнее можно здесь: Также рекомендую подписаться на тему поддержки, чтобы следить о ходе разработки и вносить предложения. На текущий момент в модуле реализовано около половины моих мыслей, но мои потребности покрывает. Если будет интерес у людей, то оставшаяся часть будет дописана. Мысли таковы: - упор на оптимизацию кода (сейчас библиотека составляет около 2000 строк); - скорость; - расширенные настройки; - компактность (то есть сколько всего можно в одном поле прописать); - подробное описание полей. Пример настройки демо сайта: Как видим легко и просто. Накидываем всё возможное, потом играемся ставя\убирая в начале строки " ; ", подбирая оптимальное решение. Сложность может быть, когда нужно писать js-код (нужен опыт и фантазия), чтобы разрешить какую-нибудь ситуацию, как в примере с видео окном (не хочу блок отправлять в lazy load html, так как он не хочет тогда отображаться на странице Google PageSpeed - на самом деле такова может быть прихоть заказчика, так как он будет думать, что перестал работать модуль). Для ценителей своего времени, есть возможность заказать настройку от автора (при заказе необязательно приобретать модуль). Большинство вопросов решает функционал "Замена в html-коде", когда отсутствует иная возможность. Например, мы хотим html тег <header> подгружать по скроллу, но в внутри <header> у нас встречается <noscript>, а значит нам нужно произвести его замену, так как loading lazy html построен по принципу применения тега <noscript>. В таком случае в loading lazy html предусмотрен атрибут data-busloadinglazy-remove, который удаляет ненужные теги. Но, есть задача: нам нужно подцепиться к ненужному тегу <noscript>. Для этих целей в функционале замены предусмотрена возможность замены несколько строк. Чтобы заменить такой код: Прописываем в поле "Замена в html-коде": В итоге получим: Обратите внимание на функционал кэша, а именно "Параметры работы" и "Параметры ограничения". Благодаря этим функциям у вас не будет быстро тратиться свободное место на сервере. А если ещё возможность позволит, то при отправки инлайн стилей и скриптов в файл сжатия - размер кэша каждой страницы будет весить на порядок меньше. Почему дисковое пространство может забиваться? Если у вас стоит модуль кэширования страниц целиком, то при отсутствии возможности ограничений по параметрам, любой человек может перебором любого параметра создать кэшированных страниц пока не закончится память сервера. Помимо этих функций модуль по умолчанию кэширует страницы с кодом ответа сервера 200. Точнее не кэширует, если обнаружит в заголовках любой ответ сервера не равный коду 200. Из скриншота настроек модуля вы могли заметить откладывание скриптов метрики и аналитики. Их можно откладывать и нужно для Google PageSpeed, но запустить необходимо как можно раньше (то есть по любым взаимодействиям с вашим сайтом). Google молодцы, даже код под это дело сделали удобным, а Яндекс нужно самому приводить к виду, как у Google. Суть работы такая: создаётся функция, она срабатывает и сохраняет время начала работы. После загрузки основного скрипта метрики и аналитики, они получают данные, на которые основывают поведенческий фактор. Обратите внимание, что у Яндекс метрики можно управлять временем одной из функций поведенческого фактора с помощью accurateTrackBounce - событие без отказов регистрируется через 10 секунд (учёт отказов). Суровый Google PageSpeed: Да нет, не суровый хоть и изменил алгоритм на суровый, просто сеть плохая между моим хостингом и сервером Google PageSpeed. В браузере страница загружается за пол секунды, а Google PageSpeed пишет про 2 секунды (First Contentful Paint 1,5 секунды на сетевой доступ + 0.5 секунды на загрузку содержимого). Это тот момент, когда правильный выбор хостинга или сервера практически решает вопрос по баллам Google PageSpeed. Есть ещё радикальный вариант - переписать стили, распределив по файлам, чтобы они точно относились по контроллерам и переписать весь код из jQuery на чистый js (это изначально нужно делать при проектировании шаблона), или придумать обвёртку, которая даст возможность отложить любые скрипты на jQuery. Если нет возможности переписать стили, то можно попробовать функцию модуля "Сбор критических стилей" и "Замена в css-коде, js-коде". С помощью инструмента "Coverage" Google Chrome можно найти ненужные стили и закомментировать, не трогая стили зависящие от ширины экрана (нужно иметь ввиду), подробности тут. Немного сократив стили bootstrap 3 (закомментировал иконки и загрузку шрифтов google), я могу в принципе метрику google запускать после загрузки страницы: Но, я никогда себе не поставлю метрику на рабочий проект и не буду лишать себя скорости, а своих клиентов анонимности: Поэтому прежде чем прибегать к оптимизации модулем, подберите себе хостинг или сервер (подбор хостинга или сервера с настройкой под ключ можете заказать у @snastik). После получения нормального сервера, возможно, простого сжатия стилей и скриптов будет достаточно (а такая возможность во многих шаблонах есть, а если нету, то есть лайтовая версия Буслік Кэш).
  15. Version 1.1.2

    ---------------------------------------------------------------------------------------------------------------------------------- Для ветки 2.x доступна продвинутая версия модуля Turbo ---------------------------------------------------------------------------------------------------------------------------------- TurboCache для Ocstore ---------------------------------------------------------------------------------------------------------------------------------- Ускоряет загрузку станиц до 10-15 раз, и существенно уменьшает количество запросов в базу данных. (к примеру на чистом Ocstore на главной странице с 74 до 19, после формирования кеша) ---------------------------------------------------------------------------------------------------------------------------------- FAQ Как это работает? Opencart - если очень грубо приводить пример - это конструктор, который собирает HTML страницы, постоянно из множества разных кусков. При добавлении большого количества товаров и категорий, в силу особенностей архитектуры, очень долго формируются такие элементы, как верхнее меню и меню и контент стандартных модулей. Это реализовано тяжелыми запросами в базу данных. В итоге получается, что львиная доля ресурсов вашего сервера, тратится на формирование одних и тех же данных. Для того чтобы разгрузить систему, достаточно один раз сформировать структуру верхнего меню. А потом взять уже готовые данные не из базы данных, а из кеша. В некоторых подобная реализация уменьшает время генерации HTML страницы. А обработав подобным образом реализацию всех стандартные модулей, можно получить дополнительное существенное уменьшение количества однотипных запросов в базу данных и в результате ускорить время генерации страницы. Совместим ли модуль со сторонними фильтрами? Да совместим, но в несколько ограниченной реализации, так например, выборки товаров в категориях отрабатываться не будут. Равно как и на производительность работы фильтров я не в силах повлиять. Но остальные элементы будут отрабатываться и это будет давать эффект. Поддерживает ли модуль мультязычность? Да. Как можно понять насколько эффективно работает модуль? Пользуйтесь профайлером. Я внес изменения в категориях, результат не отображается на сайте? Очистите системный кеш. Я приобрел модуль но что то не работает? Обращайтесь в личку, будем настраивать. Не будет ли из-за gzip сжатия тормозить сервер? Не будет! Если что есть возможность его отключить. Повлияет ли модуль на оценку GooglePageSpeed? Значитель не повлияет, так как этот инструмент берет во внимание огромное количество факторов, не имеющих ничего общего со скоростью генерации HTML. Хотите получить большую оценку PageSpeed - пишите в личку . Возможности: - Гибкая настройка кеширования стандартных модулей и верхнего меню - Кеширование списка товаров на странице категорий - Кеширование списка товаров на странице производителей - Настройка время жизни кеша - Добавлено Gzip сжатие для файлов кеша и настройка степени компрессии. - Кеш-менеджер для гибкой настройки кешируемых элементов и гибкой очистки файлов кеша. - Поддерживает мультиязычность - Возможность полной очистки файлов системного кеша, изображений и vqmod. Установка. Скопируйте файлы из папки Upload и активируйте модуль в административной части вашего сайта !!!warning!!! Требуется vqmod !!!warning!!! !!!warning!!! Без активирования модуля и очистки системного кеша на фронтенде могу выводиться предупреждения php !!!warning!!! !!!warning!!! Обязательно сразу же после установки очистите системный кеш !!!warning!!! Гарантировано работает на версиях 1.5.3.x, 1.5.4.x. 1.5.5.х Совместим с FilterPro v2.4.2 (mega) и пока что, совместимость замечена только с этой версией. Идеально работает с Coolfilter. Примеры реализации на больших магазинах (будет обновляться): shopica.com.ua (55к+ товаров) Проведены дополнительные работы по оптимизации. (время загрузки категорий было 15-20 секунд), стало 1-4 сек. avtoinnovation.ru (50к+ товаров) Работы по дополнительной оптимизации не проводились, используется seo-pro без кеширования. (время загрузки категорий было 20+ секунд), стало < 3 сек. vsyakeramika.ru 560 категории, 6500+ товаров (время загрузки главной было 14+ секунд) стало 0,6-0,7 сек. Модуль гарантированно работает на всех указанных версиях. Без измененных файлов. В случае большого количества изменений и денормализации оригинальных файлов движка может потребоваться доработка привязок Vqmod. Если вы используете фильтры. Есть вероятность того, что секция, отвечающая за кеширование товаров в списках категорий работать не будет - так как некоторые фильтры используют свои модели обработки данных, на которые дополнения не в состоянии влиять. Но при этом общий эффект от использования дополнения все равно будет существенным. Поддержка более ранних версий осуществляется по запросу в личку на форуме. Если вы используете filterpro или ocfilter, а также существенно модифицированные шаблоны, может потребоваться дополнительная индивидуальная платная адаптация. Данное дополнение решают только часть проблем, связанных с тормозами архитектуры Opencart. Для того чтобы получить глобальный прирост в скорости работы магазина, требуется большой набор методов, связанных с оптимизацией базы данных, оптимизации запросов и настройке сервера. Хотите быструю систему - пишите в личку. Требуется Vqmod, Не влияет на скорость работы фильтров. Дополнительные возможности в следующих версих - Кеш для списка подкатегорий на страницах катеорий. - Кеш для списка акционных товаров. - Кеш для рекомедуемых товаров. Demo: http://modules.oclabs.ru/admin log/pass: demo/ Стоимость установки и настройки: 5000 р.
    $15
  16. Version 1.5

    в опенкарте есть метод getProducts библиотеки cart.php этот метод вовзращает содержимое корзины для текущего пользователя на боевом магазине обычно этот метод вызывается 50+ раз соответственно происходит избыточная нагрузка на бд и на сайт в целом этот модуль кэширует возвращаемые данные до изменения корзины. те вместо 50+ раз метод отработает 1 раз, закэширует данные и одаст следующим 49+ кэш хранится на стороне сервера. по умолчанию в файлах на жестком диске, если у вас активирован метод кеширования мемчач, то в оперативной памяти
    $20
  17. 75 Завантажити / Придбати розширення Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) Page кэш + Browser кэш + Javascript и CSS оптимизация + Image сжатие + Database кэш + Models оптимизация + APC или Memcache или Redis Модуль "Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта)" позволяет пользователям Вашего сайта открывать страницы значительно быстрее. Ведь мало кто из покупателей захочет тратить большое количество времени на выбор интересующего товара. И медленная загрузка страниц - это одна из причин, почему пользователи покидают сайт, так и не совершив покупку. Поэтому важно сокращать время, которое Ваш клиент тратит на ожидание. К замедлению работы интернет-магазина может приводит большой ассортимент товаров (сотни тысяч), а также большое количество посетителей, которые запрашивают страницы одновременно. В случае увеличения нагрузки на сервер по обработке запросов посетителей, сайт может не только резко замедлиться, но и выйти из строя. Как это работает? Когда посетитель открывает страницу, сначала эта страница должна сгенерироваться и только потом она передается посетителю. Любая страница создается таким образом каждый раз, когда кто-то ее открывает. После активации расширения применяется кэширование страниц на стороне сервера. То есть после генерации страницы при открытии, эта страница сохраняется на некоторое время. И при последующем открытии она извлекается из кэша и выводится посетителю. Такой вывод выполняется намного быстрее, чем повторная генерация. Кроме уменьшения времени загрузки страницы, модуль позволяет улучшить производительность Вашего сайта и ускорить выполнение операций. То есть кроме кэширования страниц сайта и браузера, модуль выполняет: - оптимизацию js файлов и css стилей, в т.ч. с использованием сервиса Critical CSS (ознакомиться с условиями использования сервиса можно на https://criticalcss.top), - сжатие / конвертацию изображений с помощью сервиса оптимизации изображений Squeezeimg (ознакомиться с условиями использования сервиса можно на https://squeezeimg.com), - оптимизацию работы базы данных и моделей сайта. Улучшайте отзывчивость и масштабируемость Вашего интернет-магазина, используя модуль "Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта)". Это позволит: Увеличить скорость загрузки страниц Вашего сайта и улучшить его SEO-рейтинг. Уменьшить объем занимаемого места на диске и улучшить производительность Вашего сайта. Повысить конверсию и увеличить продажи. Особенности: Ускорьте загрузку страниц Вашего сайта. Повышайте рейтинг Вашего сайта в результатах поиска. Загружайте страницы быстрее независимо от загруженности сайта. Оптимизируйте HTML, SCC и JS код Вашего сайта. Инструкции по использованию: Скачайте и установите модуль; На странице настроек выберите общие параметры работы модуля; Укажите параметры оптимизации и кэширования js файлов и css стилей. Для активации вывода CSS стилей с помощью сервиса Critical CSS необходимо добавить API ключ, сгенерированный после регистрации учетной записи Critical CSS; Укажите параметры кэширования страниц сайта и браузера; Укажите параметры сжатия / конвертации изображений. Для запуска оптимизации необходимо добавить API ключ, сгенерированный после регистрации учетной записи в сервисе Squeezeimg; Укажите параметры кэширования для базы данных и моделей сайта; Выберите драйвер, который будет использоваться в процессе кэширования; Сохраните изменения и повышайте эффективность Вашего сайта. Как установить и настроить модуль (видео) Используйте наш demo сайт Автор kirians долучення 21.10.21 Категорія Кэширование, сжатие, ускорение Системные требования Метод активации Автоматическая активация Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  18. 20 Скачать / Купить дополнение CART CACHE - кэшируем корзину (cart.php => getProducts) в опенкарте есть метод getProducts библиотеки cart.php этот метод вовзращает содержимое корзины для текущего пользователя на боевом магазине обычно этот метод вызывается 50+ раз соответственно происходит избыточная нагрузка на бд и на сайт в целом этот модуль кэширует возвращаемые данные до изменения корзины. те вместо 50+ раз метод отработает 1 раз, закэширует данные и одаст следующим 49+ кэш хранится на стороне сервера. по умолчанию в файлах на жестком диске, если у вас активирован метод кеширования мемчач, то в оперативной памяти Добавил kJlukOo Добавлено 25.08.2018 Категория Модули Ioncube Loader Нет ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет  
  19. Version 2.0

    431 downloads

    Данное дополнение для ocStore выводит дополнительную кнопку в шапке Админки - "Очистка кэша" Очень удобно когда она под рукой и не нужно совершать лишние действия когда нужно почистить кэш. Тестировалось на версиях ocStore 2.1.0.1 - 2.3.0.2.3
    Free
  20. Добрый день! Не понимаю в чем проблема. Заливаю товар через BatchEditor. Очищаю везде КЕШ - полностью везде. (Тестировал ручное удаление всех файлов из папке cache, а так же с переименованием папки). По итогу часть фото на товаре имеет вот такой вид - https://gyazo.com/c929975e1cb5b0ce132a7fca882593ef Атрибут при заливке товара в новые папки и подпапки стоит 755 как только меняю на 777 все отображается. В чем может быть проблема, может кто сталкивался? Версия стоит ocStore 3.0.2.0 Установлены модули - JetCache, NitroPack, BatchEditor
  21. Здравствуйте! Помогите, пожалуйста, разобраться. При чистке кэша с папки Storage/cache у меня полностью слетает сайт. А когда через админку обновляю модификаторы - все возвращается на свое место и все удаленные ранее файлы с папки cache тоже. Какой-то замкнутый круг
  22. Подскажите, какой модуль лучше для увеличения скорости загрузки сайта? 1 - Increase Page Speed 2 - NitroPack
  23. Скачать / Купить дополнение Чистильщик кэша и логов Модуль поможет очистить кэш и логи одним кликом, находясь на любой странице админки. Установка: 1. Загрузить скачанный архив для своей версии движка через Установщик дополнений. 2. Очистить и Обновить кэш в Менеджере дополнений. 3. Установить и включить модуль. Добавил p0v1n0m Добавлено 15.08.2016 Категория Кэширование, сжатие, ускорение Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3.0.2.4 2.3 2.2 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Обращение к серверу разработчика Нет  
  24. Всех приветствую! Давно заметил, что сброс кэша шаблона не работает в мобильных браузерах. Иначе говоря кэш не обновляется. На десктопных браузерах с этим все в порядке. Кто и как борется с этой проблемой?
  25. Есть ли способ отхэшировать/сжать все изображения в папке image? Дело в том что есть рукописный парсер (не буду вдаваться в подробности) Он добавляет много чего в бд, а именно товары и естественно с путями изображений которые лежат в папке на серваке (они овер большие). Так вот получается что, пока товар не откроет юзер в каталоге, сжатого изображения нет, и естественно идет нагрузка на сервак при сжатии. А если таких юзьверов 100.... Грубо говоря хотелось бы после прохода такого парсера сжать все что есть в папке image. Как это сделать?
×
×
  • 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.