鍍金池/ 問答/HTML5  PHP/ 網(wǎng)站后臺的管理權(quán)限菜單數(shù)據(jù)入庫還是寫入配置文件好??

網(wǎng)站后臺的管理權(quán)限菜單數(shù)據(jù)入庫還是寫入配置文件好??

做一個后臺網(wǎng)站,里面有很多的權(quán)限操作菜單,增刪改查權(quán)限。是把這些數(shù)據(jù)存入到數(shù)據(jù)庫好呢還是直接寫入到一個config.php配置文件好,哪個效率要高。

回答
編輯回答
未命名

一般放到數(shù)據(jù)庫??梢钥紤]運行的時候生成緩存的php文件可能會快點吧。

2017年8月12日 10:56
編輯回答
吢丕

一般是放在數(shù)據(jù)庫里面就好了;
后臺權(quán)限這個比較復雜,而且容易變動,不適合放在配置文件中;
而且每個用戶、每個角色的權(quán)限都不一樣,寫入配置文件,增刪查改沒有數(shù)據(jù)庫來的便利,直接。

2018年2月8日 11:46
編輯回答
夢若殤

如果能引入套現(xiàn)成的RBAC那就用現(xiàn)成的來做吧。如果手寫的話,推薦還是用數(shù)據(jù)庫(可以參考現(xiàn)成的RBAC實現(xiàn)),如果速度方面有一定需求的話,考慮加套緩存層,至于用memcached還是redis那么你們再去評估就好了。

2017年10月24日 07:27
編輯回答
故人嘆

配置文件也可以,數(shù)據(jù)庫也可以
后臺你其實不用考慮什么效率
數(shù)據(jù)庫肯定方便了,你可以查詢出來加入redis緩存里面即可。

2018年7月14日 23:01