Возможно, конечно.
Просто раскидайте таблички по разным базам и всё.
(и не забудьте в конфигах сайта поменять)
А купить нормальный софт какие убеждения не позволяют? :)
p.s. Когда-то давно (лет семь назад) у нас в офисе инет раздавался прогой UserGate. Тоже хорошо работала.
Нужно определять не по превышению процента, а просто по бòльшей доле.
Только возникает трудность в том, что у групп языков есть схожие символы.
Взять кириллицу.
Если на странице присутствует текст:
20% на русском
30% на украинском
50% на болгарском
То вы простым подсчётом символов не определите, что бòльшая часть текста на болгарском.
Действительно верный метод будет сначала определять принадлежность слов к языкам (по словарю), а потом в них уже считать символы.
"мелкий флуд" — это когда всякие нехорошие роботы ведут на вашем сайте паразитную деятельность :)
Например, грабят страницы или постят комменты.
Под "рекурсивными ссылками" я понимаю ситуации, когда, например, на странице должны отображаться картинки, но самих файлов нет и вместо них происходит вызов скрипта, отдающего страницу "Ошибка 404", который в свою очередь тоже совершает какую-то работу.
RewriteEngine On
RewriteRule ^([-a-zA-Z0-9_]+)/? $1.php [L]
RewriteEngine on
RewriteCond %{QUERY_STRING} ^area=1&p=static&page=gggg&ns=10010$
RewriteRule index.php index.php?option=com_k2&view=itemlist&layout=category&task=category&id=5 [R=301,L]
Сами по себе таблицы ни с того ни с сего не крешатся.
Возможно на сервере периодически падает MySQL или случается ещё что-нибудь эдакое.
Если задача найти уникодные буквы, то да.
Второй вариант — просто бинарный поиск. Не факт, что эти символы вместе будут образовывать правильную уникодную строку :)
http://www.php.net/manual/en/regexp.reference.unicode.php
Советую:
- Формировать письма в соответствии с RFC
- Прописать обратную зону для IP-адреса, с которого отправляются письма
- Сделать SPF-запись в DNS для вашего домена
- Использовать для отправки локальный SMTP-сервер