我正在使用具有緩存引擎的timThumb。正如腳本/教程所說,您必須擁有一個具有權限0777的緩存文件。這就是我已經擁有的。我如何知道所顯示的圖像已被緩存?
當圖像被觀看的頁面,使用下面的
timthumb.php?src=http://farm3.static.flickr.com/2340/2089504883_863fb11b0a_z.jpg
它創建一個9c9313eced007f38eb59791dad91edb1.jpg
文件中的高速緩存文件夾。
我檢查了圖像,它與我看到的一樣。在我的下一次刷新中,我查看頁面源並重新獲得
timthumb.php?src=http://farm3.static.flickr.com/2340/2089504883_863fb11b0a_z.jpg
而不是緩存的圖像。
我的問題是,不應該顯示一個domain.com/9c9313eced007f38eb59791dad91edb1.jpg
?
這是我使用http://codepad.org/pVzET9Dv的代碼(這是一個修改版本,以接受所有域)
注:我想它也正式發佈,但一樣了。也許這是緩存的工作原理,我不知道。但如果是這樣,我怎麼才能檢查我所看到的是緩存?
謝謝你的回答。高速緩存加速頁面加載嗎?因爲我看不到任何與緩存打開或關閉的區別。 – EnexoOnoma
當然是「服務器負載較少,因爲它不會發送所有圖像」「更快的客戶端加載時間,因爲它不會下載所有圖像」 –
是否有任何可能的方式知道它是否緩存或下載?使用腳本或其他... – EnexoOnoma