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

Database Optimizer [NAT]: Очищення, прискорення та індексація БД

nertyod ★★★★★ 2 відгуки 10 завантажень 9 1 939 12.08.26
1.1.0 Ioncube Loader: Ні
Додаткові послуги
Кількість, домен, опції
Разом:20.00 USD
OpenCart3.0, 2.3
ocStore3.0, 2.3.0.2.4, 2.3
Тип ліцензіїНа один домен + його піддомен
Метод активаціїЗа запитом в приватні повідомлення, За запитом на пошту
Ioncube LoaderНі
Звернення до сервера розробникаНі
Завантаження10
Опубліковано02.04.26
Оновлене12.08.26
Розмір файлу441 КБ
При покупці від 2 до 5 знижка -5% 19.00 USD
При покупці більше 5 знижка -10% 18.00 USD

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

Працюючий магазин на OpenCart з часом перетворюється на звалище прихованих даних. Застарілі сесії, покинуті кошики від ботів, гігабайти логів та мільйони записів пошукових запитів роздмухують базу даних. Сайт починає гальмувати, вивантаження бекапів падають з помилками, а хостинг надсилає попередження про перевищення лімітів.

 

Database Optimizer [NAT] — це потужний інструмент для генерального прибирання, глибокої оптимізації та кратного прискорення вашої бази даних. Модуль робить те, для чого зазвичай наймають адміністратора баз даних, лише за кілька кліків і прямо з адмінки, ДЛЯ OPENCART 2.3, 3.x


 

🖥 ДЕМО (DEMO): Логін/Пароль: demo / demo 👉 ВХІД В АДМІН-ПАНЕЛЬ (DEMO)


 

Автоматизація та оптимізація бази даних Модуль включає повноцінну підтримку cron, що дозволяє автоматично виконувати завдання обслуговування без ручного втручання. Ви один раз налаштовуєте ліміти, і система сама вичищає сміття в БД, а також автоматично видаляє розрослі файли системних логів (.log та .txt).


Також реалізована безпечна конвертація застарілих таблиць із MyISAM у сучасний формат InnoDB. Процес йде через покрокову AJAX-чергу (чанками), що виключає падіння сервера за таймаутом. Це покращує продуктивність під час навантаження, знімає блокування таблиць під час оформлення замовлення та підвищує стабільність бази даних на робочих проектах.

 

🎯 Популярні сценарії використання:
 

  • Гальмує фільтр товарів: Відсутність правильних індексів у БД — головна причина повільної роботи магазину. Модуль знайде проблемні таблиці та запропонує додати потрібні складені індекси в один клік.

  • Гальмує сайт (незрозуміло чому): Модуль автоматично перехопить всі повільні SQL-запити, покаже їх в адмінці, виконає профілювання (EXPLAIN) і сам знайде нестачу індексів!

  • База важить кілька гігабайт: Часто 90% бази займають сміттєві таблиці oc_session та oc_cart. Модуль дозволить налаштувати ліміти їх зберігання (наприклад, видаляти кошики старші за 30 днів) і безпечно вичистить мільйони рядків.

  • Неможливо зробити бекап (падає за таймаутом): Стандартні засоби або phpMyAdmin зависають на великих базах. Наш модуль експортує дані покроково, обходячи будь-які ліміти хостингу, і на льоту пакує їх у легковаговий ZIP-архів.

  • Закінчилося місце на диску через логи: Вбудовані логи помилок OpenCart можуть розростатися до десятків гігабайт. Модуль дозволяє керувати файлами з папки storage/logs/, переглядати їх та очищати (вручну або за кроном).

     

🛠 Детальний функціонал:
 

1. Інтелектуальне очищення БД (Garbage Cleanup)

  • Видалення застарілих сесій користувачів та API.

  • Очищення покинутих кошиків неавторизованих покупців (з налаштуванням періоду зберігання в днях).

  • Очищення історії пошуку та активності клієнтів за заданими лімітами.
     

2. Розумний Бекап (Smart Backup)

  • AJAX-вивантаження: Експорт таблиць відбувається частинами (чанками по 2000 рядків). Обходить обмеження PHP щодо пам'яті (memory_limit) та часу виконання (max_execution_time).

  • Архівація на льоту: SQL-дампи автоматично упаковуються в ZIP-архіви для економії трафіку.

  • Завантаження ВСІЄЇ бази єдиним файлом в 1 клік, або вивантаження тільки обраних таблиць (кожна в окремому .sql файлі всередині архіву).
     

3. Аналізатор індексів (Smart Indexes)

  • Сканування ключових таблиць (товари, категорії, замовлення, клієнти, seo_url) на наявність обов'язкових індексів БД.

  • Додавання відсутніх індексів в один клік для суттєвого прискорення важких SQL-запитів.
     

4. Стиснення таблиць та зміна рушія (Overhead & Engine)

  • Пошук таблиць із фрагментованим вільним місцем (Overhead). Оптимізація (стиснення) таблиць для звільнення фізичного місця на диску.

  • Масова, безпечна конвертація таблиць MyISAM ➔ InnoDB із попереднім автоматичним бекапом.
     

5. Керування логами (System Logs)

  • Виведення всіх файлів логів (підтримка .log та .txt) з їх реальним розміром.

  • Попередній перегляд вмісту логу прямо в браузері (швидке читання з кінця навіть для гігантських файлів).

  • Очищення логів в один клік або повністю автоматично за Cron-розкладом.
     

6. Глибокий пошук аномалій (Anomaly Scanner) Професійний інструмент для аудиту бази даних та виправлення логічних помилок, які "ламають" фільтри, навігацію та продажі.
 

  • Биті зображення (Головні та Дод.): Розумний сканер перевіряє фізичну наявність файлів на сервері.

  • Логіка залишків: Пошук товарів із нульовим залишком, але статусом "В наявності", та масове виправлення від'ємних залишків.

  • Мінімальне замовлення: Виправлення помилок, коли мінімальну кількість для замовлення встановлено <= 0.

  • Ціновий аудит: Пошук товарів з нульовою ціною або помилковими акціями (коли ціна акції вища за основну).

  • Перевірка зв'язків: Пошук позицій без Виробника або Категорії.

  • Системні прапорці: Швидка перевірка налаштувань "Віднімати зі складу" та "Необхідна доставка".

  • Дублікати: Пошук двійників за SKU, Model та перехресними SEO URL (аліасами).

  • Зручність роботи: Кнопки прямого переходу до редагування товару в адмінці або перегляду на вітрині.
     

7. Аналізатор повільних запитів (Slow Query EXPLAIN) — NEW!
       Досить гадати, чому гальмує магазин! Вбудований профайлер БД сам знайде "вузьке місце".

  • Безпечний перехоплювач: Увімкніть логер, і модуль зафіксує всі запити до БД, які виконуються довше заданого часу (наприклад, 0.5 сек). Захист від перевантажень: крон автоматично вимкне логер, якщо ви забули це зробити.

  • Розумні фільтри: Відображайте лише запити з повним скануванням таблиць (Full Table Scan) або ті, де модуль знайшов рішення.

  • Аналіз EXPLAIN: Виконуйте глибокий MySQL-аналіз будь-якого запиту прямо з адмінки в 1 клік.

  • Магія авто-підказок: Модуль автоматично розбирає складні запити (WHERE, JOIN, ORDER BY) і визначає, яких саме індексів не вистачає! Якщо знайдено проблему, ви отримаєте кнопку "Створити індекс" для миттєвого прискорення.

  • Захист від хибних спрацьовувань: Модуль відрізняє важкі запити від ситуацій, коли база навмисно ігнорує індекси (наприклад, для крихітних таблиць).

     

Головні плюси та безпека:
 

  • Захист від падінь: Усі важкі процеси (бекапи, конвертація, сканування аномалій) працюють через AJAX-черги з прогрес-баром. Панель не зависне.

  • Повний контроль: Ви самі задаєте ліміти та правила, модуль нічого не видаляє без вашого підтвердження.

  • Ніякого хардкоду: Відкритий вихідний код без прив'язки до IonCube.

     

🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]:
 

  • Database Optimizer [NAT]: [Поточний] Інтелектуальне очищення сміття в БД, розумні бекапи, керування логами, аналізатор запитів та індекси.

  • Catalog Optimizer [NAT]: Приховування порожніх категорій/брендів, песимізація товарів (9999), чищення атрибутів та опцій.

  • Image Optimizer [NAT]: Стиснення та ресайз оригіналів фото (PNG, JPG, WebP) + видалення сміттєвих зображень з хостингу.

  • Domain Scanner [NAT]: Пошук та чищення зовнішніх посилань і зображень у БД та файлах шаблону. Ідеально при переїзді на HTTPS.

  • New Arrivals [NAT]: Справжня хронологія новинок (за Date Added). Автогенерована SEO-сторінка, розумні віджети та архіви дат.

  • Poll Widget [NAT]: Прості опитування, голосування та статистика прямо на сторінках вашого магазину.

  • Easy Import/Export [NAT]: Швидкий імпорт/експорт цін та залишків з файлів xls/xlsx/csv/xml/json або за посиланням. Мапінг полів, робота за Cron.

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

Системні вимогиOpenCart, 2.x, 3.x / ocStore 2.x, 3.x | PHP 7.1+ (5.6-7.4 для OC 2.x) | Открытый код (без IonCube)
Тип ліцензіїНа один домен + його піддомен
Метод активаціїЗа запитом в приватні повідомлення, За запитом на пошту
Ioncube LoaderНі
В продажеДа
OpenCart3.0, 2.3
ocStore3.0, 2.3.0.2.4, 2.3
OpenCart.Pro, ocShopOpencart.pro 2.3, Не проверялось
Звернення до сервера розробникаНі
Якщо сервер розробника недоступнийДополнение работает
ЗнижкаНі
Сумісно з шаблонамиБез обмежень
АдаптаціяПлатна
ЛокалізаціяУкраїнська, Англійська, Російська
Версія1.1.0
Розмір файлу441 КБ
Опубліковано02.04.26
Оновлене12.08.26

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

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

Important Information

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