Tra i vari componenti messi a disposizione dallo
Zend Framework,
Zend_Acl ha lo scopo di fornire le funzionalità di controllo di accesso dell'utenza e di gestione dei privilegi; tramite questo modulo è infatti possibile controllare l'acceso a determinati oggetti, le risorse, da parte di ulteriori oggetti che ne fanno richiesta, i ruoli.
Numerosi feedback però sono la testimonianza di come
molti sviluppatori abbiano incontrato alcune difficoltà per ottenere una corretta integrazione di
Zend_Acl con l'implementazione del pattern architetturale
Model View Conroller (MVC), che risiede nello
Zend Framework; a questo proposito è stato da poco pubblicato nell'
area dedicata agli sviluppatori del sito
Zend un articolo che si fa carico di introdurre i temi principali inerenti il modulo
Zend_Acl.
Primo di una serie,
l'articolo affronta l'
utilizzo base del componente e propone alcuni brevi esempi di codice astratti con il compito di esporre al lettore, in maniera semplice, i principi su cui fonda si fonda il comportamento di
Zend_Acl e il suo utilizzo nelle funzioni basilari.