我正在創建一個網站,要求爲每個用戶上傳個人資料圖片以及調整大小的版本。我將使用mysql來存儲圖像的ID和其他信息。我從不想處理重新安排靜態文件,所以讓我們假設這個網站有數千個用戶。我想知道什麼是最好的目錄結構來存儲圖像?處理大量上傳圖片的最佳目錄結構是什麼?
我看到幾個提到的方法先前:
1)MD5(image_id),然後如果散列是49f68a5c8493ec2c0bf489821c21fc3b,該結構將是/ 49/F6/8A/5C/84/93/EC/2c的/0b/f4/89/82/1c/21/fc/3b.jpg(或..... 3b/filename.jpg)。這種方式似乎可以處理很多,但看起來它可能會創建幾個太多的目錄。可能是這種方法的變體?
2)/年/月/日/(可能是小時)/id.jpg
那麼怎麼辦呢?
這是什麼image_id你說的?使用PHP如何找到它? – carbonr 2012-05-05 05:31:21