Массовая проверка доменов на занятость

Категория: / DEV Блог / Разное
Скрипт массовой проверки доменов, а также вывод информации whois базы.

Идем по ссылке, забираем пакет phpwhois:
http://sourceforge.net/projects/phpwhois/

Для проверки доменов набросаем быстроскрипт:

#whois.php
<?php
include('phpwhois-4.2.0/whois.main.php');
 
$domains = file('domains.list');
 
$whois = new Whois();                
 
foreach ($domains as $query) {                                    
$query = trim($query);
$result = $whois->Lookup($query, false);
printf("%-20s : %s\n", $query, @$result['regrinfo']['domain']['created'] ?: '-');
}


Скрипт читает файл domains.list в котором перечислены домены для проверки (с новой строки).

Запускаем:

php whois.php > result.txt


Результат работы скрипта получим в файле result.txt:

bloom.ru        : 2010-07-21
crontab.ru          : 2010-07-20
ziggurat.ru           : -
closuredc.ru           : 2010-08-11