我有一个 Alexa 前 100 万的列表。我想检查这 100 万个站点中哪些是具有页面 www.domain.com/pageNameUrl 的站点。我试过了
foreach($sites as $site){
$file_headers = @get_headers($site);
if(strpos($file_headers[0],"200 OK") !== false) {
$exists = true;
//save site name code...
} else {
$exists = false;
}
}
但是这段代码需要太多时间。浏览所有站点需要 1 个月甚至更长时间。还有其他更快的方法吗?