- 15
Опис файлу
Оскільки у власників магазинів часто виникають проблеми з розумінням того, що відбувається на їх сайті, розміром кешу та іншими нюансами, я вирішив створити корисний віджет для головної сторінки адмін-панелі, який допоможе очищати, визначати розмір і відстежувати розташування в папках журналів, системного кешу та кешу зображень.
Цей віджет буде включений в реліз ocStore 3.0.3.7 як частина основного функціоналу. Я надаю його для використання всім, хто вже користується ocStore 3.0.2.0.
Внесення змін та комерційний продаж у вигляді окремого розширення або в складі інших розширень без мого дозволу заборонені!
Модуль дозволяє:
- Перевіряти версію PHP і MySql.
- Переглядати PHPINFO.
- Визначати наявність ionCube та його версію.
- Дізнаватися розмір папки логів.
- Дізнаватися розмір системного кешу.
- Дізнаватися розмір кешу зображень.
- Перераховувати обсяг директорій з певною періодичністю під час входу в адмін-панель.
- Сповіщати про вимкнений кеш Twig.
- Очищати папки кешу і логів.
- Очищати кеш модифікаторів OCMOD.
- Для кожного типу папок можна встановити свою періодичність та перерахування місця.
- Повідомляти про наявність небезпечних і потенційно небезпечних функцій."
Планований функціонал включає:
- Моніторинг таблиці сеансів.
- Перерахунок розміру папок за допомогою cron, з повідомленням на електронну пошту у разі перевищення встановленого обсягу для моніторингу.
- Сканування кореневої папки сайту на предмет наявності зовнішніх архівів, sql файлів, скриптів adminer і т.д.
- Оптимізація таблиць.
Перед використанням розширення обов'язково зробіть резервне копіювання свого магазину, як це потрібно робити перед використанням будь-якого розширення!