如果用戶上傳的頭像和我創建:在數據庫中存儲圖像名稱和擴展名?
1. example.png
2. example_large.png
3. example_small.png
(注:JPG和PNG被允許)
它是最好保存原始圖像的名字(在這種情況下,「示例」)和圖像擴展在兩個單獨的列?
編輯
例如:
image_name | image_ext
-----------------------
example | .png
編輯完
或者可能使用正則表達式來刪除擴展,然後將其重新添加(與所需的大小:大,拇指等)?
或者,也許我瘋了,應該只改變我的命名約定...
有人只是投票結束了嗎?如果這是一個重複的對不起 - 我搜索了網站上下找不到類似的問題 – Booski 2011-03-07 21:45:51
哇,並downvote - 真棒... – Booski 2011-03-07 21:46:47
圖像存儲在哪裏?在文件系統上?你的代碼是否永遠關心圖像類型是什麼?你做任何圖像處理?您最關心的是什麼?存儲效率? – 2011-03-07 21:48:58