0

ACL の実装について質問があります。

DBでACLルールを維持するのは良いことですか? または、ファイル レベル (ファイルの 1 つ) で ACL ルールを作成し、そこから読み取ることができます。

CakePHP およびその他のフレームワークでの ACL の実装について読んでいました。彼らは要件に従って両方を使用します。

ルールを 1 つのファイルで維持し、それをチェックすることが、200 以上の URL アクションを制御する必要があるシステムの複雑さを取得して維持するための、より実現可能で高速な方法であると思います。

従うのは正しい方法ですか?

4

1 に答える 1

1

Question comes down to how big your system is, how many users do you have, how many different functions do you have, etc. I would recommend doing it the database way, it can be tedious but it allows you to grow and there are many plugins out there that make ACL a lot easier to manage, i.e. http://www.alaxos.net/blaxos/pages/view/plugin_acl_2.0

于 2012-10-24T17:50:37.887 に答える