2012-05-07 42 views
0

我正在創建一個帶SQL後端的Web應用程序來存儲數據。作爲我的應用程序的一部分,用戶配置文件有個人資料圖片我將在整個應用程序中以兩種不同尺寸(16 x 16和128 x 128)中的一種顯示用戶的個人資料圖片。優化存儲和檢索配置文件圖片的多種尺寸

如何最好地存儲圖片,然後檢索它的特定大小?我應該

  • 將原始圖片存儲在數據庫中,然後在使用時將其大小調整爲所需的大小?
  • 將圖片存儲在128 x 128處,並僅在需要時將其大小調整爲16 x 16。
  • 以128 x 128和16 x 16的格式存儲圖片,只檢索所需的尺寸?

回答

1

我工作的產品有類似的需求。我們將它保存爲所需分辨率的兩張圖像,這與您最後的可能性相關。在我們的情況下,存儲是零,並且沒有理由通過調整大小來增加檢索圖像的開銷。當我們收到它們時,我們處理它們一次,直到它們改變它們的圖像之前不再擔心它。很棒。

+0

這就是我一直傾向於。你有沒有發現這種方法有什麼缺點,或者任何人應該注意的道路? –

+0

沒什麼我能想到的。這是直接的,沒有問題的工作。 – HackedByChinese