PHP/MySQL: Сервис блокировки посетителей и ботов по параметрам пользователя
Разработан мини-сервис для веб-мастеров. Помогает блокировать нежелательных посетителей и ботов.
В сервисе есть администратор, который управляет глобальным списком блокировок - добавляет списки и диапазоны IP для различных ботов и краулеров, а также может управлять пользователями сервиса, формировать различные тарифы, условия обновления списков у веб-мастеров, ограничивать доступы к глобальным спискам адресов и прочее.
Пользователь сервиса (веб-мастер) может добавлять свои сайты в систему и прописывать для них адреса и диапазоны IP, которые он хочет заблокировать. Также пользователь может подключить еще и глобальный список блокировки, который поддерживает в актуальном состоянии администратор. Интервалы автоматического обновления списка на площадке веб-мастера указывает администратор в каждом из тарифов (будь то бесплатный или платный тариф).
Для интеграции своего сайта с сервисом, веб-мастер скачивает уникальный архив, который система формирует исключительно под его сайт и распаковывает его на своей площадке.
Для расширения своих возможностей, веб-мастер подключает различные тарифы, которые формирует администратор сервиса. Платежная система интегрирована с сервисом, поэтому работа веб-мастеров не требует участия администратора.
Веб-мастер не может получить прямой доступ к глобальным спискам IP, поскольку они передаются и хранятся в зашифрованном виде - это важно, поскольку глобальны списки ботов и различных краулеров администратор берет из платных источников.