命名的技巧就是用不會重複的名稱(譬如時間, 我也用過主鍵),
有時候會用GUID(UUID),
主鍵的好處是檔案直接置換,
不會越來越多,
其他方式都可能導致檔案越來越多,
但很多檔案沒有用到.
但實際上還是要看需求,
如果要考慮不要讓使用者破解順序,
也可以考慮GUID(UUID).
這看你高興。
我的方式可以提供給你參考。但這只是代表我喜歡用的方式。
不代表這是大家常用方式。
如id=112233
則我的主img路徑是在 /images/
我會先做目錄區分,將目錄依id切分為 /images/1/1/2/2/3/3/
上傳的檔名會依當下的time值並做md5。保留其副檔名。
這是我使用的方式給你參考吧