我應該在照片博客等Web應用程序中保存照片? 我的意思是我應該使用物理路徑或數據庫。我計劃使用ASP.NET MVC和MSSQL。 如果您有任何想法,請告訴我。和任何示例數據庫設計或應用程序鏈接可以提供給我?我應該在哪裏將照片保存爲照片博客等網絡應用程序?
感謝
我應該在照片博客等Web應用程序中保存照片? 我的意思是我應該使用物理路徑或數據庫。我計劃使用ASP.NET MVC和MSSQL。 如果您有任何想法,請告訴我。和任何示例數據庫設計或應用程序鏈接可以提供給我?我應該在哪裏將照片保存爲照片博客等網絡應用程序?
感謝
這是見仁見智的問題,但我個人認爲它更有道理存儲照片的文件,並且只存儲路徑在數據庫中,而不是BLOB存儲。如果有的話,我還沒有探索過性能懲罰。
事實上,我從未發現需要爲photoblog使用數據庫。照片文件和任何關聯的註釋都運行得很好。我想對於一個非常繁忙的網站來說,這是不夠的。
如果圖像的尺寸不是很大,你可以試試sql server 2008中的Filestream選項。
感謝您的反饋意見:一張約7 MB或9 MB的照片 – CMMaung 2011-06-03 05:50:05
呃...非常好的答案。我會盡量保存物理路徑。其實我想用博客文章,評論等數據庫... – CMMaung 2011-06-03 05:52:22
同意。將文件夾在內部CDN或外部夾具(例如S3)上。然後使用約定來獲取文件(例如,照片的ID可以是文件名,或者如果你想幹淨的文件名,使用slug) – RPM1984 2011-06-03 07:08:54