Подскажите, какие диски SSD 240 Gb (производитеь, модель) сейчас ставят в Хетзнере?
Может и так. :)
Кстати, интересную тему нарыл http://forum.mozilla-russia.org/viewtopic.php?id=44605
staf888, может у вас лаги с JavaScript редактором на сайте? Циклическая переадресация при запросе через AJAX например.---------- Добавлено 07.04.2013 в 23:18 ----------
У меня как-то ДОСили ботами AOL браузерами, забанил всех по user-agent и атака прекратилась. Всё зависит от ботов и проф. подготовки "специалиста".
Nginx умеет делать так
if ($http_user_agent ~ "sputnik 2.1.0.18") {
return 403;
}
Но правильно не через nginx а через фаервол:
iptables -A FORWARD -m string --string "sputnik 2.1.0.18" -j REJECT
или
iptables -A FORWARD -m string --string "sputnik 2.1.0.18" --algo kmp -j REJECT
в зависимости от оси и сборки
Я сталкивался на дешёвых VPS хостингах с ограничением на количество IOPS, возможно тут ваше "бутылочное горлышко".
2 LA это нормальный режим для сервера с двухядерным процом. Смотрите график. Среднее время генерации страниц сайта 0.03 сек в пиках до 0,3 сек. Core2Duo Е8400, 150-200 чел онлайна, 5-15 запросов в секунду + конвертация изображений.
Подключите к мунину плагин diskstats там есть полезные графики, в частности disk utilization во вложении можно посмотреть нагрузку на два WD RE4 500Gb в RAID 1 показывает "процент занятости по нагрузке на дисковую систему". Сервер тот же.
Не стоит, также, забывать, что вы не один сидите на этой дисковой системе и в 6 часов утра логротейт может делать кто-то ещё.
СДЛ в ЯК 90 - 140 (сапа ~100$ + статьи ~200$ + естесвенные ссылки)
ГС в ЯК 110 - 140 (сапа ~100$)
ГС забанен в яндексе не в ЯК 60-70 (пару недель назад все ссылки в сапе снял)
Попробуйте просканировать сайт этим скриптом http://www.revisium.com/ai/
grey2Просканируйтесь вот этим: http://www.revisium.com/ai/
Чтобы ограничить непонятные запросы:
iptables -I INPUT -p tcp --dport 80 -m string --to 60 --algo bm --string 'GET /w00tw00t' -j DROP
В остальном присоединяюсь к рекомендациям zexis
Открыл справочник и разобрался сам. :)
Преобразовывает все неактивные ссылки, а ссылки уже использованные в тегах оставляет в покое.
Также адекватно преобразовывает ссылки без http если указан www.
$search[] = "#((?<!\"|'|\">|=)((https?:\/\/)|((?<!\/)www\.))(.*?[a-z_\/0-9\-\#=&]))(?=(\.|,|;|\?|\!)?(\"|'|«|»|\[|\s|\r|\n|$))#iS"; $replace[] = " <a rel=\"nofollow\" target=\"_blank\" href=\"{$site_http}index.php?action=link&url=http://\$4\$5\">\$4\$5</a> "; $text = preg_replace($search, $replace, $text);
[umka] спасибо за помощь, не плюсану, потому что уже плюсовал когда-то...
Может в 1 из 10 тысяч случаев это gopher или imap. :)
Но мне это нужно для банальных пользователей на сайте не связанным с техническими вопросами.
Можете помочь?
$text=preg_replace('#(>[^<]*|\A[^<]*)(https?://.+)([\s\t\r\n\Z<])#U','\1<a href="\2">\2</a>\3',$text);
Почти оно, спасибо.
Думаю, надо проверять на наличие кавычки " перед http, кавычки быть не должно, тогда нужно делать replace, но я не нашёл как это реализовать.
(>[^<]*|\A[^<]*) поставил в свой код перед ."\b" и почти заработало. Хотя я не уверен что понимаю почему именно так.
Можете подробнее объяснить как читается (>[^<]*|\A[^<]*) ?
Перестали преобразовываться ссылки с www без http