2011-05-13 46 views
0

我期待減少移動網站的HTTP請求,並且作爲其中的一部分,我們希望利用數據URI來發送圖像內聯。每頁最多可以加載12個縮略圖,這些縮略圖在刷新時可能會更改。處理動態網站中圖像的數據URI

基本上我有2個選項;在每個請求的基礎上對圖像運行base64_encode,或者將編碼後的數據存儲在數據庫中並獲取它們。後者會涉及更多的工作,因爲縮略圖可能會定期更新,所以理想情況下我想要第一個解決方案,但前提是base64_encode的性能足以處理每頁編碼12個縮略圖。

我很欣賞任何想法。

回答

0

您應該將圖像作爲普通圖像文件提供,但應從單獨的域中提供。由於如何向客戶提供文件,因此使用圖片或媒體的域名可能更合適。

您也應該檢查像魷魚緩存服務器:http://www.squid-cache.org/

只是存儲在數據庫中的文件路徑。

希望它能幫助你。

+0

嗨 - 特別是在移動設備上,我不確定這是一個好主意,因爲某些平臺會限制併發連接的數量(遠遠超過桌面)。 – Graham 2011-05-13 10:20:55