嗨,我正在使用下面的代碼來檢查遠程圖像的大小。它的作品,但它需要大量的時間來檢查圖像的大小是否有任何bette rove做get_headers需要太多的時間來檢查圖像的大小
<?php
$url='http://testfile.com/test/sddkssk.jpg';
$head = array_change_key_case(get_headers($url, TRUE));
$filesize = $head['content-length'];
if ($filesize >= 131000) {
echo 'good image';
}
,但它需要2-3分鐘每次加載有沒有更好的辦法可以做到同樣的工作非常快
多大的形象呢?遠程服務器是否可能不理解只有標題的請求?在瀏覽器中提出請求時速度會更快嗎? –
@Pekka웃這個腳本對瀏覽器來說也很慢,但是當我們直接在瀏覽器中粘貼圖像url時,所有圖像的加載速度都很快。 – Priya
剖析你的代碼,並確切地看到*瓶頸在哪裏。你確定它是'get_headers'嗎? –