所以我在我的网站上添加了类似搜索的功能,用户可以在其中获取文字,图片和视频结果。
功能很简单
<?php
// $query is passed from the search form input
function getVideo($query) {
$opts = array('https'=>array('header'=> 'Connection: close'));
$context = stream_context_create($opts);
$pattern = "/<title ?.*>(.*)<\/title>/";
preg_match($pattern, file_get_contents($query,false,$context), $matches);
return $matches[1];
}
这是一个刮刮的示例网址 https://gdata.youtube.com/feeds/api/videos?q=2013%20BMW%20X3%20xDrive28i&start-index=11&max-results=1
我需要做的就是获取视频的标题,需要6秒钟。 有什么建议?我已经阅读了一些关于使用curl的文章,但对很多文章来说,它并没有减少服务器等待时间。