Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

OpenCart Lightning: кешування, оптимізація, покращення SEO та Google PageSpeed

MaxD ★★★★☆ 56 відгуків 9 058 завантажень 101 575 20.06.26
4.58 Ioncube Loader: Ні
Безкоштовно
OpenCart4.1, 3.0, 2.3, 2.2, 2.1, 2.0
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
Тип ліцензіїНа один домен + його піддомен
Метод активаціїАвтоматична активація
Ioncube LoaderНі
Звернення до сервера розробникаТак
Завантаження9 058
Опубліковано04.12.14
Оновлене20.06.26
Розмір файлу635 КБ

Відгуки користувачів

lightning_pregen_ru.gif

OpenCart Lightning — продукт, який справді прискорює магазини на OpenCart та ocStore і дає відчутний результат. Сторінки відкриваються майже миттєво, PageSpeed виходить у зелену зону (а це плюс до SEO і продажів), ядро та база працюють швидше, зображення — у WebP, а боти більше не кладуть сервер. І все це — без переробки теми та доповнень.

Ось посилання на демо-магазин із 20 000 товарів на хостингу за $5 — https://demo.devs.mx/lightning

А ось демо з Journal 3  https://demo.devs.mx/journal3/

                                

Навіщо він потрібен?

Повільний магазин втрачає двічі: відвідувачі йдуть, не дочекавшись завантаження, а Google знижує сайт у видачі за погану швидкість і Core Web Vitals. Lightning вирішує обидві проблеми — і робить це «з коробки».

На відміну від звичайних кеш-модулів, Lightning — це цілий шар прискорення: він віддає готові сторінки ще до запуску рушія, глибоко оптимізує сам код OpenCart і роботу з базою, збирає фронтенд під PageSpeed, переводить зображення у WebP і принагідно захищає магазин від парсерів та ботів. І все це не ламаючи вашу тему та доповнення — а за будь-якого збою модуль сам відступає вбік.

Що всередині

Кешування сторінок

  • Миттєва віддача з кешу — готова сторінка йде ще до запуску OpenCart
  • Кеш працює для залогінених і з товаром у кошику — кошик, ім'я та валюта підставляються на льоту
  • Самооновлення при зміні товарів — дані завжди актуальні
  • Фонова прегенерація на 2 переходи вперед, кешування AJAX-запитів, окремий кеш для мобільних
  • Ігнорування рекламних міток у URL (utm тощо) — більше влучань у кеш

🧩 Оптимізація ядра та бази

  • Прискорений рушій шаблонів Twix — до 70 мс на важких сторінках
  • Оптимізація подій і предзавантаження даних — мінус 30–40 запитів на сторінку
  • Кеш повільних SQL і переписування запитів під індекси, авто-індекси
  • Власний швидкий файловий кеш замість штатного — швидкість не залежить від кількості файлів
  • Щонайменше +50% до швидкості навіть на повній генерації сторінки

🎯 Фронтенд і Google PageSpeed

  • Групування та мініфікація JS/CSS, перенесення скриптів у підвал
  • Critical CSS — сторінка малюється миттєво, без мигання
  • Відкладене завантаження важких скриптів та iframe, оптимізація шрифтів
  • Автоматичний GZIP (зокрема для адмінки), правильні заголовки кешування для статики
  • Вимкнення JS для ботів і PageSpeed Insight для високих балів

🖼️ Зображення та WebP

  • Зображення у форматі WebP — у рази легші, швидше вантажаться
  • Прискорений ресайз, різкість мініатюр, оригінали для великих фото (кеш у 3+ рази менший)
  • Предзавантаження головної картинки екрана (LCP) та авто-розміри проти «стрибків» верстки (CLS)

🔎 SEO

  • Чесні заголовки Last-Modified і відповідь 304 — кардинально пришвидшує індексацію
  • Уніфікація посилань на товари до вигляду shop.ua/url-tovaru, фікс canonical/prev/next
  • Канонічні 301-редіректи, захист ліміту товарів на сторінці, покращення robots.txt

🛡️ Захист і контроль доступу

  • Розпізнавання ботів і викриття «фейкових» пошуковиків
  • Контроль доступу: блок за IP, підмережею та агентом; захист від флуду і шкідливих запитів
  • Визначення реального IP за Cloudflare і проксі — часто замінює зовнішній захист

📊 Віджет та інструменти в адмінці

  • Статистика кешу, середній TTFB з Lightning і без, «пульс» магазину в реальному часі
  • Живий моніторинг відвідувачів (IP, агент, гео) і контроль доступу
  • Інструменти: інспектор SQL з індексами, перегляд процесів, логів, аналізатор місця та inodes

Чим відрізняється від інших рішень

  • Кеш для залогінених і кошика. Більшість віддають кеш лише гостям. Lightning — усім, підставляючи особисті дані на льоту.
  • Самооновлюваний кеш. Змінили товар — відповідні сторінки оновляться самі. Жодних застарілих цін.
  • Не ламає магазин. Будь-яку оптимізацію можна вимкнути, а за збою модуль повертає керування стандартному OpenCart.
  • Працює на будь-якому хостингу. Прегенерація та оптимізація без exec() — навіть на простому shared-хостингу.
  • Пульт керування в адмінці. Швидкість, статистика, живий моніторинг і набір інструментів діагностики — усе під рукою.
  • Жива підтримка автора. Модуль постійно розвивається за відгуками користувачів.

Відгуки користувачів

Понад 9 000 встановлень і роки на ринку OpenCart. Кілька відгуків з форуму:

★★★★★ «Page Speed mobile 99/100, Page Speed desktop 98/100 практично на всіх сторінках сайту.» — SweetSmoke

★★★★★ «Чудовий модуль! Просто поставив із коробки на третю версію рушія — і все працює. PageSpeed Insights показує майже максимум завжди.» — gornonename

★★★★★ «Модуль із розряду must-have для OC. Розв'язує на ура проблеми зі швидкістю сайту.» — StrikerXP

★★★★★ «Модуль супер, автор просто чудова людина і крутий спеціаліст! Величезне дякую за вашу працю!» — Georgio

★★★★★ «Сайт реально прискорює! Результат очевидний!» — serega1825

★★★★★ «Це справді круто! І своїх грошей однозначно вартує.» — anton12121

(Відгуки перекладено з російської, з вкладки «Відгуки» на opencartforum.com.)

Сумісність

  • OpenCart: 1.5, 2.X, 3.X, 4.X
  • ocStore: 3.0, 2.3, 2.2, 2.1
  • Сумісний з Journal 3, vQmod і OCmod
  • Не потребує Ioncube. Ліцензія — один домен та його піддомени.

Якщо ви залогінені в адмінку — сторінки, на які ви заходите, після цього перегенеруються. Тобто якщо хочете побачити зміни, просто оновіть сторінку.

У більшості випадків немає потреби очищати кеш вручну — усе оновлюється автоматично.

Після встановлення у вас буде 7 днів тестового періоду, далі потрібно буде придбати ліцензію.

Увага: OpenCart Lightning не працює на localhost, лише на реальних інтернет-серверах.

Встановлення

Важливо! Перед встановленням Lightning вимкніть або видаліть усі розширення для кешування та оптимізації — якщо вони у вас встановлені. Вони можуть призвести до конфліктів і зроблять загальну швидкість повільнішою. Lightning прискорює кожен аспект ефективніше за конкурентні продукти.

Сторонні розширення WebP не працюватимуть коректно з кешуванням сторінок, тож вимкніть їх, якщо вони у вас є. Lightning вмикає власну підтримку WebP за замовчуванням.

Lightning приводить посилання всіх товарів до канонічного вигляду shop.ua/seo-url-tovaru, щоб у кожного товару була лише одна URL для більшої ефективності. Якщо з якихось причин це вам не підходить, активуйте опцію Вимкнути уніфікацію посилань на товари в додаткових налаштуваннях Lightning.

Завантажте lightning4XXru.ocmod.zip в інсталятор, зайдіть у Модифікації та оновіть їх.

Якщо сайт ліг і адмінка не відкривається — ось як швидко все повернути назад.

Якщо після встановлення Lightning вітрина магазину не відкривається або видає помилку, спробуйте активувати опцію Вимкнути оптимізацію шаблонів в додаткових налаштуваннях Lightning.

Для OpenCart 4.1 використовуйте файл lightning.ocmod.zip — завантажте в інсталятор, встановіть, перейдіть у Модифікації, увімкніть модифікацію Lightning та оновіть модифікації.

Оновлення

  1. Вимкніть Lightning.
  2. Очистіть кеш Lightning.
  3. Зайдіть у Модифікації та видаліть модифікацію Lightning.
  4. Встановіть нову версію Lightning.
  5. Оновіть Модифікації.
  6. Увімкніть Lightning.

Характеристики

Тип ліцензіїНа один домен + його піддомен
Метод активаціїАвтоматична активація
Ioncube LoaderНі
В продажеДа
OpenCart4.1, 3.0, 2.3, 2.2, 2.1, 2.0
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
OpenCart.Pro, ocShopOpencart.pro 2.3, Opencart.pro 2.1, OcShop 2.0.3.х
Звернення до сервера розробникаТак
Якщо сервер розробника недоступнийДополнение недоступно
ЗнижкаНі
Сумісно з шаблонамисо всеми
ЛокалізаціяРосійська
Версія4.58
Розмір файлу635 КБ
Опубліковано04.12.14
Оновлене20.06.26
  • +1 16

  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.