Перехав на новый хостинг у меня “появилась” неиспользованная оперативная память, которой я не дал долго пустовать.
За 2 ночи были сделаны 20 сплогов на WordPress’e под рунет. На каждом сплоге находиться порядка 1к записей, монетизировать их собираюсь с помощью Google Adsence и сапы, но об этом будет чуть позже.
Чтобы не терять много времени я принял решение делать все сплоги на одном и том же шаблоне. И сразу же вставил код сапы и код счетчика Liveinternet. Тут же появилась идея автоматизировать еще одно стандартное действие, которое знакомо каждому Вебмастеру.
Задача: написание автоматического регистратора счетчиков Liveinternet.ru
Сложность: справимся за 1 чашку кофе.
Реализация на php:
function li_stat_reg($url,$mail,$passwd)
{
global $curl;
$curl->Load("http://www.liveinternet.ru/add");
$random=explode('<input type=hidden name=random value="',$curl->Load);
$random=explode('"',$random[1]);
$data['rules']="agreed";
$data['type']="site";
$data['random']=$random[0];
$data['url']=$url;
$data['name']=str_replace("http://","",$url);
$data['nick']=str_replace("http://","",$url);
$data['email']=$mail;
$data['password']=$passwd;
$data['check']=$passwd;
$data['private']="on";
$data['group']="";
$data['confirmed']="";
$curl->Load("http://www.liveinternet.ru/add",$data);
if(eregi("успешно зарегистрирован",$curl->Content))
{
return true;
}
else
{
return false;
}
}
Как видно, функция выполняет следующий алгоритм:
- Заходит на страницу регистрации и вытаскивает скрытую перменную random.
- Составляет массив $data в котором храняться данные для POST-запроса.
- Отправляет POST-запрос и анализирует страницу ответа.
|
|
Автоматическая регистрация счетчиков Liveinternet (3.93KB) [1011 скачиваний] |
июня 2, 2010 в 22:18
Круто, но ничего не понятно. Я не прогер))
Хотел спросить, а большой траффик на сплогах, чтобы зарабатывать на контексте? Как я знаю, на подобных сайтах трафик просто минимальный, да и баняться они хорошо.