parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

АнтиСпам

AL 15.07.2005 09:32

Для борьбы со спамом доски объявлений сделал список запрещенных слов. При подаче объявления, тема проверяется на наличе каждого из этих слов.
Реализовал это я так:
$block[^table::load[/dir/file.txt]]
$blockmes[0]
^block.menu{
^if(^theme_p.match[$block.theme][i]){$blockmes[1]}
}
^if($blockmes==1){отсанавливаем}{пропускаем}
Вопрос такой:
Не сильно ли скажется такой код на скорости выполнения скрипта, при проверке 50-60 слов? (пока только 15 слов).
И можно ли его реализовать по-другому, сделав более быстрым?