簡體   English   中英

Amazon S3和PHP

[英]Amazon S3 and PHP

我正在構建應用程序的管理端。 它有一個頁面,顯示亞馬遜s3文件夾中的所有圖像。 頁面一次顯示10張圖像。 因此,情況是我必須向amazonS3服務器發送10個請求以獲取10個圖像。 有人知道通過單個請求獲得這10張圖像的其他方法嗎?

我正在使用codeigniter和amazons3類( http://undesigned.org.za/2007/10/22/amazon-s3-php-class

不管使用哪種編程語言,對於每張圖像都會有一個http請求。 因此,據我所知,除非您使用圖像精靈之類的東西,否則別無選擇

您應該在本地服務器上緩存來自S3的所有映像,以減少S3請求和帶寬使用。

除非每個頁面都有唯一的圖像,否則這將大大減少您發出的S3請求的數量-盡管很明顯,當圖像緩存為空時,仍然有相同數量的請求傳遞給S3。

看看這個帖子 人們得出結論,將S3用於多個小物體將非常昂貴。

我可以建議,根據您的應用程序,您可能有一個(或幾個)壓縮(或去皮重)文件,可以一次獲取,然后在服務器上解壓縮(不壓縮)並將其顯示在Web應用程序中。 如果文件更改較少且已多次獲取,則這是一個不錯的選擇。

另一種瘋狂的想法-您可以使用精靈;-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM