Сумісність:
OpenCart 2.3OpenCart 3.*OCStore 2.3OCStore 3.*
До мене звернувся один знайомий і майже матом (а точніше матом) почав «єбукати» контентщиків. Мовляв, слава Богу, з правами доступу більш-менш розібралися, завдяки модулю
UPP. Повністю «Зеленим» закрили доступ до батч-редактора, AOP та Управління категоріями+. Залишили лише
адмін-панель та Управління торгівлею 6 Персональний редактор++, для редагування товарів прямо «на морді сайту». Зробили всі можливі оптимізації, і сайт буквально літає, до моменту, коли на ньому починаються роботи по заповненню карток товарів, атрибутів, побудові зв'язків та залежностей. Проблема насправді «яйця виїденого» не варта, дивимося - велика фрагментація індексів та таблиць у БД. Показую людині, мовляв, заходиш у PHP адмін і... тут отримую «порцію матюків» - мовляв, як ти собі це уявляєш? Я це робити буду? Ти мені зроби «чарівну кнопку», щоб жоден «гальмо» мені не набарагозив! І щоб ще й автоматично все оптимізувалося, у певний час. (тут я передаю зміст сказаного, бо в оригіналі довелося б все «запікувати». Але це лірика. Пояснено зрозуміло, прийнято і зроблено.
У результаті вийшов ось такий мінімалістичний, візуально зрозумілий і я б сказав «аскетичний» модуль для оптимізації таблиць та індексів DB.
Головні завдання і переваги PDBO:
- Проста візуальна оцінка ступеня фрагментації таблиць (як сказав мій знайомий: ступінь песця)
- Ручна оптимізація фрагментації всіх таблиць однією кнопкою (знайомий сказав, щоб жодна «ляда» нічого зайвого не зробила)
- Логування останніх дій (за словами знайомого, щоб розуміти, чи виконують ці «охламони» інструкції)
- Запуск по крону (на випадок, якщо якийсь «осел» забуде за собою почистити)
- Інтуїтивно зрозумілий інтерфейс (щоб не помітити кнопку було неможливо, спеціально для слабозорих)
- Жодних додаткових можливостей не передбачено, оскільки модуль призначений для неспеціалістів.
Самое оно!
Всё именно так и задумывалось, чтобы исключить "человеческий фактор".