forum.okis.ru
http://forum.okis.ru/

Файл spider - как правильно разместить?
http://forum.okis.ru/viewtopic.php?f=20&t=1396
Страница 1 из 1

Автор:  ok-nn [ 10 июн 2011, 23:38 ]
Заголовок сообщения:  Файл spider - как правильно разместить?

Здравствуйте. Вычитала про полезную вроде бы вещь spider, но не уверена, что правильно его разместила. Подскажите пож-та, как надо правильно это сделать? www.fotokniga-nn.ru.

Автор:  Okis [ 10 июн 2011, 23:47 ]
Заголовок сообщения:  Re: Файл spider - как правильно разместить?

Понятия не имеем о чем вы.

Автор:  ok-nn [ 10 июн 2011, 23:52 ]
Заголовок сообщения:  Re: Файл spider - как правильно разместить?

вот такой вот код у файла вроде как помогает роботов ловить. Как Вы думаете, что это за штука???

<!--// version 03.12.2004 class LiveinternetSeTracker { var $path = '/cgi-bin/robot.cgi'; var $server = 'host45.rax.ru'; var $se = Array( 'google' -->
<p>'Google', 'yandex' =&gt; 'Yandex', 'scooter' =&gt; 'AltaVista', 'stack' =&gt; 'Rambler', 'aport' =&gt; 'Aport', 'lycos' =&gt; 'Lycos', 'fast' =&gt; 'Fast Search', 'rambler' =&gt; 'Rambler', ); function liveinternetSeTracker($site_id) { if (!isset($site_id)) exit ; $this-&gt;siteid=$site_id; if(preg_match('/(google)|(yandex)|(scooter)|(stack)|(aport)|(lycos)|(fast)|(rambler)/msi',$_SERVER['HTTP_USER_AGENT'],$out)) { $liveinternet_se = $this-&gt;se[strtolower($out[0])]; $url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $liveinternet_post_data = Array( 'url' =&gt; $url, 'useragent' =&gt; $liveinternet_se, 'site' =&gt; $this-&gt;siteid, ); $this-&gt;PostToHost($this-&gt;server,$this-&gt;path,$this-&gt;URLEncodeArray($liveinternet_post_data)); } } function URLEncodeArray($QueryVars) { unset($QueryBits); while (list($var, $value) = each($QueryVars)) { $QueryBits[] = urlencode($var).'='.urlencode($value); } return( implode('&amp;', $QueryBits) ); } function PostToHost($host, $path, $data_to_send, $port=80, $proto="1.0") { $rval = -1; $data_len = strlen($data_to_send); $fp = fsockopen($host, $port); if ($fp) { fputs($fp, "POST $path HTTP/$proto\r\n"); fputs($fp, "Host: $host\r\n"); fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n"); fputs($fp, "Content-length: ".$data_len."\r\n"); fputs($fp, "Connection: close\r\n\r\n"); fputs($fp, $data_to_send); while(!feof($fp)) { $rval .= fgets($fp, 128); } fclose($fp); } return($rval); } } new LiveinternetSeTracker($REQUEST['site_id']); ?&gt;</p>

Автор:  Okis [ 11 июн 2011, 09:02 ]
Заголовок сообщения:  Re: Файл spider - как правильно разместить?

Ну если коротко, то это ерунда. Забудьте об этом ;)

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/