我需要在我的軟件中添加一些文檔管理功能。文件將按公司名稱和項目名稱分組。使用隱藏分享創建文檔管理結構的設計建議
的文件夾,需要通過使用客戶/項目的ID號的應用程序來訪問,也容易使用Windows資源管理最終用戶瀏覽。
客戶和項目將存儲在數據庫中。
我想到的是,在軟件的使用創建的友好名稱,然後使用與該軟件訪問文件的ID號的隱藏共享文件夾。
的文件夾結構會是這樣的
--Company 1 (Company-1234$) -- Project 101 (Project-101$) -- Project 102 (Project-102$) -- Project 103 (Project-103$) -- Company 2 (Company-5678$) -- Project 201 (Project-201$) -- Project 202 (Project-202$) -- Project 203 (Project-203$)
所以在上面的例子中會有一家名爲「公司1」的「1234」一個ID。
當使用Windows資源管理器瀏覽文件夾的用戶將看到
\\服務器\文件\公司1
,你也可以從
\\服務器訪問同一個文件夾中\ Documents \ Company-1234 $
通過使用隱藏共享,如果公司名稱更改或因某種原因而重命名,因爲它使用基於ID不會更改的ID的隱藏共享,因此它不會中斷應用程序中的鏈接。
威爾有數百個(甚至千計),或者在服務器上隱藏的共享提供了巨大的性能損失?
任何一個是否有任何建議或替代方案,以提供這個功能嗎?