用PHP获取vimeo缩略图的最快方法是什么


What is the fastest way to get a vimeo thumbnail with PHP

我在PHP中使用以下代码,根据vimeo API 获取vimeo视频的缩略图(来自JSON)

    private function curl_get($url)
{
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_TIMEOUT, 30);
    $return = curl_exec($curl);
    curl_close($curl);
    return $return;
}

在对页面进行分析后,我注意到curl_exec大约需要220毫秒,考虑到我只想要视频的缩略图,我发现这需要很多时间。

你知道获取缩略图的更快方法吗?

curl_exec大约需要220毫秒的

这可能是网络开销(DNS查找-连接-传输-获取传输的数据)。这可能不可能再加快了。

确保在本地缓存结果,这样就不必每次都重新获取结果。