Но и символ - то не новый )
Вообще конечно кошмар... Зачем мне минимум 7 тематик? Мне достаточно одной! Зачем тогда вообще тематики??? 😕
Зачем мне все варианты ТИЦ? Я хочу выбирать, а не брать то что дадут.
У всех цели разные - кто-то тиц себе прокачивает. Кто-то в топ лезет. Кто-то покупает бесполезные ссылки...
Но не все же сразу....😒
| - т.н "канал".
в английской раскладке находится в верхнем регистре на одной клавише с "\"
В приведенном примере (да и чаще всего) используется как разделитель при обозначении структуры/вложенности и пр.
Тоже давненько наблюдаю за этим вариантом выдачи.
Ооочень интересная она...
Но пока ни одно из моих предположений не подтвердилось...
Вот только для perl почему-то нет варианта без заглушки... 😕
Мало того - код НЕРАБОЧИЙ! :
my $xap_url="/on.php?xap=".$xap_str2; my $xap_s = Net::HTTP->new(Host => "www.xap.ru") || die $@; $xap_s->write_request(GET => "$url");
Запрашивается URL, хранящийся в $url. А $url - вообще не определено ;(
Исправленный вариант + вариант без заглушки:
use Net::HTTP; $xap_login="ВАШ_ЛОГИН"; sub urldecode{ local($xap_val)=@_; $xap_val=~s/\+/ /g; $xap_val=~s/%([0-9A-H]{2})/pack('C',hex($1))/ge; return $xap_val; } my $xap_ip = $ENV{'HTTP_X_FORWARDED_FOR'} ? $ENV{'HTTP_X_FORWARDED_FOR'} : $ENV{'REMOTE_ADDR'}; my $xap_str = $xap_login.'##'.$xap_ip.'##'.urldecode($ENV{'HTTP_HOST'}).'##'.urldecode($ENV{'REQUEST_URI'}).'##'.substr($ENV{'HTTP_USER_AGENT'},0,index($ENV{'HTTP_USER_AGENT'},"(")); my $xap_str2=""; for ($xap_i = 0; $xap_i < length($xap_str) ; $xap_i++) {$xap_str2 .= uc(sprintf('%x',ord(substr($xap_str, $xap_i, 1))));} my $xap_url="/on.php?xap=".$xap_str2; my $xap_s = Net::HTTP->new(Host => "www.xap.ru") || die $@; $xap_s->write_request(GET => "$xap_url"); my($xap_code, $xap_mess, %h) = $xap_s->read_response_headers; my $xap_n = $xap_s->read_entity_body($xap_adv, 1024); $xap_adv=~s/<br>/<br>\n/ig; my $adv_print=""; foreach my $printer (split(/\n/,$xap_adv)) { if (!($printer=~m/xap.ru/i)) {$adv_print.="$printer"; } } print "$adv_print";
ВАШ_ЛОГИН замените на свой логин
Насчет 30 секунд не говорил ничего - у меня несколько другие интервалы выставлены.
Но с моей частотой и объемом - пока все нормально.
6000 сайтов проверяю (в среднем - пару раз в неделю)
и 1000- раз в день
и нормально
с PR - вообще никогда проблем не было.
Могу и для вашего сервиса обсчет делать. 🚬
Пользуюсь первым - генерация по шаблону.
Позволяет генерировать большое кол-во ЧЕЛОВЕЧЕСКИХ описаний.
2-ой - ИМХО, только для дорвеев подходит.
А что именно не понятно по генерации?
сайт не продвигался никак более 2 лет
180 -> 250
6 лет у петерхоста хостился всеми проектами - только вот в этом году купил сервер и ушел на collocation. К ним же ;)