在任何人撕裂我一個新的之前...我有權限熱鏈接來自外部網站的圖像。它的效果都很好,但是我不喜歡每次刷新頁面時都會再次拉動圖像。我的服務器運行PHP,有沒有辦法緩存一次圖像,然後通過一些本地代碼顯示它們。我真的只是在尋找一種加速頁面的方式,而不是浪費任何帶寬。提前致謝。高速緩存熱鏈接的圖像,以儘量減少服務器負載
1
A
回答
0
1
我一直在尋找自己的答案,沒有找到任何符合我需求的東西。 TimThumb接近了(你必須谷歌它,我是一個新手,因此只能發佈一個超鏈接),但它有點矯枉過正(它有內置的各種圖像處理東西),無法處理一些我有興趣使用的圖像類型(特別是* .ico文件)。所以我編寫了我自己的quick-n-dirty PHP腳本,它應該可以處理任何圖像類型,只關心緩存圖像,並且不加任何修改地傳遞它們。
我有點擔心我的腳本可能有明顯的安全漏洞,或者可能更有效。而且,它緩存的方式並不是很聰明。它永遠不會麻煩,以後再檢查圖像是否已更新,並且永遠不會清理自己的緩存。如果任何人有改進我的代碼的建議,我願意反饋。
相關問題
- 1. 儘量減少與高速緩存數據庫的交互
- 2. 緩存策略,以減少Web應用程序服務器上的負載
- 3. Torrent服務器如何維護連接以減少服務器負載
- 4. 從高速緩存下載圖像Android與高速緩存
- 5. 跨負載平衡服務器的選擇性高速緩存清除(ASP.Net)
- 6. 優化Ajax以減少mysql服務器負載
- 7. MySQL查詢,以減少服務器負載
- 8. 高負載Java服務器
- 9. 動態圖像加載是否會減少服務器過載?
- 10. 儘量減少服務器訪問繁重的javascript網頁
- 11. 圖像質量扭曲時,儘量減少位圖的高度和寬度
- 12. 什麼減少了PHP服務器的負載:SimpleXML或json_decode?
- 13. 任何方式來減少服務器上的負載
- 14. 儘量減少鏈接後的代碼量
- 15. 儘量減少應用程序的上傳和下載速度
- 16. 負載圖像時,在服務器
- 17. D3 Sankey儘量減少鏈路穿越
- 18. 具有高可用性的高速緩存服務器
- 19. 鏈接服務器和緩存索引
- 20. Hadoop基礎:地圖任務映射器的數量減少任務減速器
- 21. 減少負載php cURL放在服務器上
- 22. 解析&Swift - 如何減少服務器負載/請求?
- 23. 是否有分頁減少服務器負載? (理論)
- 24. 是否有優化的Web堆棧以儘量減少服務器端編碼?
- 25. 服務工作者高速緩存
- 26. 試圖儘量減少表高度(表,TBODY和偏移量)
- 27. 圖像緩存以減少CPU和內存使用
- 28. 儘量減少Tomcat「每個連接」的內存佔用量
- 29. 服務器端的圖像緩存
- 30. 中斷的圖像鏈接導致服務器負載過重。 Symfony2/Apache
說下面的答案是真棒,我不知道他們的存在;然而,他們都似乎過度殺傷。也許,如果沒有辦法使用php拉一下圖像,將它們保存在本地;生病只是寫一個腳本來下載它們,然後手動上傳。謝謝。 – bleach 2010-07-06 14:35:48