Многие тут, прочитав заметку о моих робадах, жалуются на то, что не знаю языков...
Сейчас я вам покажу, насколько неглубоки мои собственные познания, которые, тем не менее, не мешают мне жить ;)
Сегодня надо было заполучить самый примитивный TDS - систему распределения трафика по указанным сайтам. Примерно за 30-40 минут (уж точно - не меньше =)) ) я родил вот это:
$urlarray = file("tdslist.txt");
$f=fopen("counter.db","a+");
flock($f,LOCK_EX);
$count=fread($f,100);
@$count++;
$activenumber = $count % (count($urlarray));
$url = trim($urlarray[$activenumber]);
ftruncate($f,0);
fwrite($f,$count);
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$activeheader = "Location: ".$url;
header($activeheader);
Вкратце работает так - берет из tdslist.txt список URL-ов, на которые надо распределить траф и равномерно редиректит посетителей на них. Вспомогательный файл counter.db создается сам и может служить счетчиком общего количества посещений.
Так вот - несмотря на всю примитивность скрипта (ведь я прав?) он мне подарит много счастья и впоследствии денег)))
А заодно, как сказал Стальной, и проинвестирует мое время.
Вот так вот....
Так что хватит ныть, что вы ничего не знаете и не умеете;)
Вперед - к знаниям!!!
суббота, 8 ноября 2008 г.
Примитивный TDS на PHP своими руками
Подписаться:
Комментарии к сообщению (Atom)
2 Comments:
Посмотри SimpleTDS, возможно усовершенствуешь ее под себя, она бесплатная.
да я знаю, просто в этом случае это почти как забивание гвоздей микроскопом))))
Post a Comment