2009-12-14 120 views
0

我有一種方式可以緩存來自其他網站的圖像嗎?我想在PHP中使用緩存的圖像的本地副本,以便該網站加載速度更快。如何緩存來自其他網站的圖像

+1

這些圖像是如何進來的?如果您只是在您的HTML中使用''標記指向異地URL,則它們不會觸及您的服務器,緩存也不會加快速度。 – 2009-12-14 03:49:32

回答

1

你怎麼知道緩存服務器上的圖像會加載得更快?事實上,來自其他網站的速度通常會更快(考慮到您使用的是良好的圖像服務),因爲您要去Split Components Across Domains。您當然可以緩存圖像,並在服務器配置中創建一些子域的規則以使用並行下載,但將圖像保存在不同的良好域中可以避免創建所有這些額外的配置。

如果您計劃「加載速度更快」您的網站,除非您的圖像來自慢速服務器,您可以在此處詢問其他建議並保留img配置。如果您計劃爲其他原因緩存圖片,則可以有更好的答案。

+0

我使用但問題是許多圖像在服務器中檢索,所以趨勢是放緩。而且我無法控制圖像服務器,因爲這是由其他人管理的。他們只給了我一個圖片的網址。 有什麼我可以建議他們,因爲他們說他們的服務器上的圖像已經在緩存。 – text 2009-12-14 05:13:23

+0

用戶請求圖像。你有緩存,你不打電話給你的圖像服務器;您不需要,您從圖像服務器請求圖像。這是你想要的嗎? – GmonC 2009-12-18 20:37:53