Плагин SkanDir сканирования файлов сайта по хеш-сумме и отправки отчета на email.Многие но не все используют скрипты для сканирования файлов сайта по хеш-сумме и мы решили написать плагин начиная с версии 3.4.* который будет в публичном доступе и распространятся бесплатно.
Бета версия, нужна помощь в тестировании и пожеланиях для доработки.
Плагин сканирует файлы сайта и отправляет отчет на указанную почту. Сканирование производится при обращении к сайту сравнивается с хеш-суммами и если есть разница то отправляется отчет на почту об произошедших изменениях.
Скрипт взят с просторов интернета и обернут в плагин, в настройках указывается email для получения отчета, название файла по умолчанию стоит .scan_dir
обязательно сменить на свое для записи хеш-сумм файлов, время для нагруженных сайтов или для шарада хостов устанавливается промежуток сканирования от время изменения файла, два варианта записи в файл хеш-сумм. Также для тестирования можно включить логи которые записываются в папку сайта /logs/, в настройках также нету ограничений по директориям, имени и расширению файлов (сейчас не выводится пока будет проводится тестирование).
Комментарии в коде уже имеются и будут дописываться в процессе тестирования и доработки.
Что интересует в тестировании так это:
- нагрузка на высоко посещаемых проектах
- нагрузка на сайтах с большим объемом файлов без исключений
- пожелания по функционалу, которые возможно не учли (хотя вроде все что требуется есть)
Не рекомендуется установка плагин на слабые хостинги с оперативной памятью ниже 256Мб.
Установка возможна только при настройки исключения из сканирования папок и файлов, что не даст должных результатов при сканировании.Версию решили выложить у себя для скачивания что бы проще было её менять.
Скачать:
SkanDir (версия 1.0.1)
Исправлена ошибка записи хэш-суммы файлов
SkanDir (версия 1.0.2)
Вынесена запись файла хеш-сумм в каталог на уровень выше
Уменьшен размер записи файла хеш-сумм
SkanDir (версия 1.0.3)
В настройках появился выбор записи файла хеш-сумм в корневую директорию или на уровень выше.
НЕТ - Если у вас хостинг позволяет запись выше корня сайта и вы не настраивали ограничений на запись в папки.
ДА - Если вы не знаете о чем речь, то можете только проверив установкой и просмотром записан ли файл в каталог на уровень выше корня сайта.
Настройки плагина Описание по настройкам с изображениями.
Выложено
на гитхабАвторы плагина:
jlend Филипп СорокинПлагин готов и уже не бета версия, просьба, всем кто пользуется оставлять комментарии и была отправки почты со сбитой кодировкой в некоторых месенджерах её поправил и просьба если у кого то будет не верная отписаться.
Спасибо всем участникам сообщества, кто откликнулся и помог высказав свое видение и в доработке.
Еще расширения:
Плагин перезвоним