在php中获取标题url需要30秒以上的脚本
我不想增加最大执行时间,但我想减少脚本运行时间。您正在收集整个页面。为什么不直接指定$maxlen参数,只获取标题标签所在页面的标题?这会给你一点加速在php中获取标题url需要30秒以上的脚本,php,file,url,title,Php,File,Url,Title,我不想增加最大执行时间,但我想减少脚本运行时间。您正在收集整个页面。为什么不直接指定$maxlen参数,只获取标题标签所在页面的标题?这会给你一点加速 字符串文件\u获取\u内容字符串$filename[,bool$use\u包括\u path=false[,resource$context[,int$offset=-1[,int$maxlen]]]]我知道该文件\u获取\u内容;针对本地文件而不是外部文件进行了优化;再加上速度非常慢的服务器,这可能会很慢。尝试顺便说一句,我刚刚从localho
字符串文件\u获取\u内容字符串$filename[,bool$use\u包括\u path=false[,resource$context[,int$offset=-1[,int$maxlen]]]]我知道该文件\u获取\u内容;针对本地文件而不是外部文件进行了优化;再加上速度非常慢的服务器,这可能会很慢。尝试顺便说一句,我刚刚从localhost调用了相同的代码,并在2,3秒内读取了它,所以除了stackoverflow slowtimes之外没有问题。有时,您可能想检查脚本的每个部分需要多少时间,文件内容或strlen部分复制Iam,从而获取internet上任何页面的标题,因此我不知道$maxlen
<?php
function getTitle($Url){
$str = file_get_contents($Url);
if(strlen($str)>0){
preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
return $title[1];
}
}
echo getTitle("http://www.stackoverflow.com/");
?>
max_execution_time exceeds 30 second.