Недавние изменения, за исключением того, что каждое обновление
увеличить количество попаданий в этой строке элемента.
• Самый популярный список обновлений можно получить из последних изменений или
из номера версии скрытого поля.
Используя ряд моделей использования, вы можете начать решать проблемы, связанные со злоупотреблениями или другими
проблемы.
УПРАВЛЕНИЕ ЗЛОУПОТРЕБЛЕНИЯМИ
Хотя мы озаглавили этот раздел «злоупотребление», это также имеет отношение к более нейтральному контексту.
предотвратить перегрузку вики-ресурсов нагрузкой по запросу. Отказ в обслуживании
(DoS) не обязательно должен быть злонамеренным, но в равной степени может быть вызван некоторыми чрезмерно
пользователи-энтузиасты, делающие такие частые доступы и сообщения, что другие пользователи
заблокирован. Таким образом, бывают случаи, когда администратор вики хочет отслеживать
потенциальных злоумышленников и ограничить чрезмерную загрузку отдельными пользователями.
Совет 9.6: Ускорьте отклик вики, ускорив perl
Ответ вики можно значительно ускорить, если это возможно на сайте и
server, чтобы настроить интерпретатор Perl как всегда резидентный. В Апаче можно
скомпилируйте в модуле mod^perl, чтобы исключить накладные расходы на запуск CGI. Другой
вариантами являются PerllS и PerlEX ActiveState. Даже если этот маршрут не
доступны, вы все еще можете добавить что-то вроде скрипта-обертки, который может сохранить perl
интерпретатор жив между запросами.
276
АДМИНИСТРИРОВАНИЕ ВИКИ И ИНСТРУМЕНТЫ
Общие факторы, на которых вы, возможно, захотите основывать ограничения доступа:
• Слишком много обновлений страниц из одного и того же источника — скажем, 50 страниц, отредактированных за один раз.
день от пользователя X
• Слишком много запросов страниц с одного и того же соединения – часто это признак поиска.
робот или кто-то пытается загрузить весь сайт для автономного просмотра
• Известные «сайты со злоупотреблениями» — иными словами, предполагается, что какая-либо форма ИС
фильтр может подойти
Это подводит нас к следующему основному разделу, посвященному управлению доступом к сайту.
УПРАВЛЕНИЕ ДОСТУПОМ