2011-09-16 32 views
0

我正在重寫一個Web應用程序,允許用戶設置配置文件並上傳圖片。原始版本的應用程序在文件系統(debian box,ext3 fs)上設置了物理目錄,如:/ var/www/profiles /用戶名Web用戶配置文件的目錄結構

此應用程序目前只有幾百個用戶,我喜歡做一些未來防護,並使結構更健壯一點,並限制每個子目錄說1000個左右的目錄。我想保持用戶唯一的id(db int)不在結構中,但我不是100%反對的(我寧願少暴露每個用戶的關鍵信息)。

我最初的想法就像/ var/www/profiles/year/month/day/hour/username,年份,月份等等是帳戶的創建日期。我只是不確定這是最好的方法。

我很想聽聽一些想法!謝謝!

回答

0

這種情況是在多用戶的大型機器上實現的。 去它的典型方式是:

/var/www/profiles/u/us/username 
/var/www/profiles/p/pe/peter