Kpd

Рейтинг
295
Регистрация
12.07.2006

Хм, а меня начинает напрягать бот Mail.ru. Во-первых, очень активно парсит в самый разгар рабочего дня, когда и без него нагрузка хорошая. Во-вторых, криво выдирает ссылки из javascript. К примеру, есть защита e-mail от спамерских пауков

<script type="text/javascript">

<!--
var mailto = 'info' + '@' + 'site.ru';
document.write('<a href="mailto:'+mailto>e-mail</a>');
-->
</script>

Бот с каждой страницы с таким кодом пытается зайти на адрес_страницы&#39;+mt+&#39;

Как его отучить?😕

Jefa:
6 лет работы с одним дата-центром

Любопытно, можно название дата-центра (в личку)?

dlyanachalas:
Может тогда так лучше?

Не понял. В моем коде $lcase и $ucase - количество букв в нижнем и верхнем регистре, если букв в верхнем регистре больше чем букв в нижнем, значит непорядок.

Обсуждать абстрактные вещи тяжело, поэтому накидал простенькую функцию, которая возвращает для блондинок специальное сообщение

function blond ($text) 

{
$lcase = 0;
$ucase = 0;
if (preg_match_all("#([a-zа-я]{1})#", $text, $match)) {
$lcase = count($match[0]);
}
if (preg_match_all("#([A-ZА-Я]{1})#", $text, $match)) {
$ucase = count($match[0]);
}
if ($ucase > $lcase) {
return "Сделайте глубокий вдох, медленно выдохните, аккуратно отключите клавишу CAPS LOCK, отпустите клавишу SHIFT и напишите сообщение без чрезмерного использования ЗАГЛАВНЫХ БУКВ.";
} else {
return ;
}
}

Что тут можно радикально улучшить, сделать производительнее?

Anasty:
Подскажите, пожалуйста, за последние полгода ТИЦ вырос на 600, а PR как был 5, так и остался. Почему так и что делать?

Это нормальная ситуация. ТИЦ считается для сайта в целом, ПР для каждой страницы по отдельности.

Dinozavr:
регулярками? если заглавные идут дальше первой буквы в слове(или ещё проще 2 заглавые подряд) то харакири

УК РФ 🙅

PHPExpert:
Есть функция для изменения регистра strtolower($text); - преобразует строку в нижний регистр.
можно воспользоваться таким вариантом.

Мне не нужно заменять буквы, мне нужно только определить в каком они регистре :)

topy:
Дык, собсно задача состоит в определении блондинки или в исправлении написаного в нижний регистр?

В определении "блондинки", т.е. регистра текста (в целом).

-=Илья=-:
Пендык программерам в теме FAQ по PHP

Очень конкретный совет :)

Возможно, я нечетко сформулировал вопрос, ещё раз, есть лучший способ определения регистра текста (букв какого регистра в тексте больше) в JavaScript и PHP, чем посимвольный перебор?

Dreammaker:
эта нецензурность позволяет его использовать только для ресурсов определённых тематик

Русский язык настолько велик и могуч, что всегда можно подобрать свободное звучное нецензурное слово. Поэтому даже под проект ценность домена сомнительна.

Dreammaker:
Я бы не рискнул использовать для делового сайта такое имя.

Разве что для сайта конкурента :D

Всего: 3951