提到'權限管理和設計',大家可能會第一時間想到這園子里的 吉日嘎拉,在這方面他可以算是'大牛'或?qū)<?――他的'通用權限管理系統(tǒng)',究竟做的怎樣,看看他的博客就差不多可以知道了(貌似我在給他做推廣,呵呵...,but in fact,is not),別的暫且不敢說,最起碼可以看出他研究的比較深入和狂熱,其系統(tǒng)也具有一定的'成熟度',用他的話來說――就是在努力做到他的極致。他做的是通用權限管理系統(tǒng),那么何為‘通用'?我談下個人的理解:
a. (主流)數(shù)據(jù)庫通用 ――即利用工廠等模式,可以方便適應不同(類型的)數(shù)據(jù)庫,保證軟件的可移植性。這點重點在數(shù)據(jù)庫設計上!
b. 權限管理和判斷 思想上的通用,相同解決或?qū)崿F(xiàn)方法 or 思路 可以用在不同的開發(fā)語言和項目類型(大的方面 如:b/s 和 c/s)上,像吉日的權限系統(tǒng) ――這方面,通用在,可應用在C#語言開發(fā)的web和WinForm程序中。 ――我個人認為:(實現(xiàn)上的)思想(或稱之為 解決方案)通用更為重要,就像是一個不錯的 購物車的實現(xiàn)思路或方案,可以很好的用在php、jsp、C#等語言開發(fā)的項目中。【問題的解決方案基本上與編程語言無關,不同的只是實現(xiàn)】。