Тулза для пингования большого количества сплогов :
У правильного вебмастера десятки сайтов, и 90% из них, как правило, являются сплогами. Или их младшими братьями- всякими там Стахановскими Портаторами. Понятно, что каждая такая тулза нуждается в пинге, что решается достаточно просто- натравливанием на попингуя Крона или засовыванием URL'а попингуя в JavaScript'овый ифрейм, размещаемый, как правило, в шаблоне дизайна этого же сайта.
Однако в случае, когда на сплогах и портаторах недостаточно трафика, попингуй не работает с расчётной мощностью, и контент импортируется вяло. Вебмастер переносит ифрейм на другой сайт, где есть достаточно трафика. Но при большом количестве сплогов и число ифреймов становится излишне большим.
Что делать?
Будет правильнее на странице с трафиком разместить только один ифрейм, с ротацией URL'ов попингуя в нём :
<?php
$domains=<<<urls
http://first-splog.ru/ping.html
http://second-splog.ru/ping.html
http://i-portator.name/synchro.php
urls;
$domains=explode("\n",$domains);
$ping=array();
for ($i=0; $i < count($domains); $i++) {
if (stristr($domains[$i],"http://")) $ping[]=trim($domains[$i]);
}
$ping=$ping[mt_rand(0,max(0,count($ping)-1))];
echo "
<div style='position:absolute;left:1%;width:0%;top:1%;height:0%;'>
<script>document.write(\"<iframe src=$ping></iframe>\");</script>
</div>
";
?>
Всё, засовывание этого кода в страницу, поддерживающую РНР, и пересечённую с трафиком, обеспечит качественное пингование всех сплогов (или портаторов), URL'ы попингуев которых прописаны внутрь контейнера EOF
При этом дружите с головой- не стоит вляпывать код в шаблон движка, делающий, ввиду частого обращения к нему, тысячи пингов каждого сплога в сутки. Чтобы Вы видели воочию каждый такой пинг, в статистике сплога процесс пингования приравнен к входящему трафику, и ясно виден на графике http- трафика.
Думается, что в подавляющем числе случаев сотни пингов в сутки в расчёте на один сплог более чем достаточно.
