#1 : Would require a prefix for every role.   admin_index, manager_index, 
user_index, guest_index, etc.   With ACL being database driven you can have 
unlimited user roles and not be required to add new prefixes every time you 
add a role. 

#2 : I don't know, interesting question.  It sounds kind of a-typical to me 
though.  You would probably add a 3rd group in that rare case called 
something like, "board-teachers".  

#3 : Yes and its not small.  It can be large and a major slow down. 

ACL is very flexible but the flexibility comes with the downside of speed 
performance.  I'm quite sure there are caching solutions to get around it, 
but I have not gotten that far yet (even after 2 years of using ACL 
extensively). 

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to