2
我在Yii構建了一個rbac實現,首先我想知道系統有多快。也許已經在更大的項目中使用它的人可以幫助我。讓開發人員將操作分配給角色是否是一個好主意(當開發人員使用更多任務進行分組時(是否允許將任務分配給任務)操作),是否更好? Yii RBAC有多快?
想象一下,在角色下面有一千個操作和大量的任務。 因此,基本上,這與其他系統相比有多快?
我在Yii構建了一個rbac實現,首先我想知道系統有多快。也許已經在更大的項目中使用它的人可以幫助我。讓開發人員將操作分配給角色是否是一個好主意(當開發人員使用更多任務進行分組時(是否允許將任務分配給任務)操作),是否更好? Yii RBAC有多快?
想象一下,在角色下面有一千個操作和大量的任務。 因此,基本上,這與其他系統相比有多快?
我已經提出了Yii中的CDBAuthManager
https://github.com/yiisoft/yii/issues/1533#issuecomment-9207350
和有(我在擴展類的形式做,如果你不想打補丁的代碼,你可以使用)補丁這裏討論
p_180057#entry180057" > http://www.yiiframework.com/forum/index.php/topic/37216-holy-cdbauthmanager-queries-batman/page_ p _180057#entry180057
一般來說,瓶頸具有遞歸查詢來解決角色。 和高速緩存將解決此問題,您應該調用您的afterSave
清除Auth相關型號