Сейчас мы перейдем на флейм, следует ли давать формально правильные ответы на вопросы или все же решать задачу, которая есть у спрашивающего. Аналогично, на вопрос "Как колоть орехи имеющимся у меня микроскопом?" есть формально правильный ответ "Орехи надо класть на ровную поверхность, а микроскоп держать за тубус, нанося удар массивным основанием". По-настоящему же правильный ответ будет содержать рекомендацию воспользоваться щипцами для колки орехов.
Так и в этом случае - вопрос-то действительно про способ блокировки всех IP не из России. Но настоящая-то задача заключается в решении проблемы англоязычного спама в доску объявлений. И тут ограничение доступа страной, во-первых, не решит полностью проблемы спама - ибо с российских IP спам тоже идет, а, во-вторых, создаст проблемы людям, ибо в "нерусские" попадут и российские IP (неисповедимы пути пиринга), и СНГ.
Алексей, ты кому предлагаешь пройти через "такое"? Андрею Коваленко? Ты считаешь, что его опыта по разработке веб-поиска в Апорте, Рамблере, Новотеке недостаточно, чтобы "понять" нечто сакральное, открывшееся тебе после разработки поиска в Бигмире?
Только в этом году я уже трижды встречался с Алексеем в Киеве на семинарах и конференциях. Что вам мешает сделать то же самое?
А пилотировать самолеты там "заодно" не учат?
Не лезли бы вы объяснять при таком уровне знаний.
Тогда книги, платные курсы (но хорошие), шароварные специализированные редакторы для разработки.
Может быть, недорогой хостинг с возможностью гибко конфигурировать PHP и прочие модули - далеко не все получается смоделировать на локальной машине.
Ничего не заметят также боты из России - такие тоже есть.
Конечно, есть страны, которые блокировать точно надо - Китай, например, или Филиппины. Но вот блокировка Турции на этом сервере жила ровно месяц - пока один из участников не пожаловался, что не может в отпуске на сервер попасть.
Не факт, что они не приходили владельцу сервера. Лично у меня никаких проблем с контролем денег на счете в Мастерхосте не было.
Это уже другой вопрос. Но обвинять хостера в том, что вы не поправили DNS доменов, глупо - это не его вопрос совершенно.
У этого капитала есть минимальный размер. В Украине - порядка 5 тысяч долларов, кажется.