ZF, pored Zend_Acl-a ima još dosta, kako ti kažeš, "finih" komponenti, a najbolje od svega je to što svaku od njih bez problema možeš integrisati u neki projekat koji nije ZF-baziran. To samo opravdava činjenicu da je Zend Framework pravi primer "glue" framework-a.
Citat:
A glue framework provides you with a bunch of components that you can use together, but don’t necessarily have to. Zend Framework is a PHP glue framework, as it comes with all these cool components that you can pick and choose depending on what you need done.
http://www.littlehart.net/atth.../2007/05/30/glue-vs-full-stack
Što se Zend_Acl komponente tiče, njen kvalitet je u tome što je pisana da bude potpuno apstraktna, tačnije, nije namenjena definisanju pravila pristupa isključivo za stranice sajta, već s njom možeš da odrediš pravila za prisutupanje bilo kom resursu, npr. fajlu, objektu, i slično. Nju samo treba da "opremiš" pravilima za pristup nekom resursu (npr. pera može da pristupu ovom resursu, mika se odbija pristup za neki drugi resurs, itd.), i da onda u određenom trenutku pošalješ upit Zend_Acl instanci, u smislu da li neko može da pristupi nečemu.