Zend Framework requière un interpréteur PHP5 avec un serveur Web configuré pour
gérer correctement les scripts PHP. Certaines fonctionnalités requièrent des extensions
additionnelles ou des fonctionnalités du serveur Web ; dans la plupart des cas le
framework peut être utilisé sans celle-ci, bien que l'exécution puisse perdre en
performance ou les fonctionnalités auxiliaires peuvent ne pas être entièrement
fonctionnelles. Un exemple d'un telle dépendance est le mod_rewrite d'un environnement
Apache, qui peut être utilisé pour implémenter les "jolies URL" ("pretty URL") comme
"http://www.exemple.com/utilisateur/edition". Si le mod_rewrite n'est pas activé, Zend
Framework peut être configuré pour supporter les URL de type
"http://www.exemple.com?controller=utilisateur&action=edition"
. Les
jolies URL peuvent être utilisées pour réduire la longueur des URLs avec une
représentation textuelle ou pour l'optimisation des moteurs de recherche (SEO), mais il
n'affectent pas directement le fonctionnement de l'application.
Version de PHP requise
Zend recommande la version la plus récente de PHP pour des questions de
sécurité et de performances, et supporte actuellement la version 5.2.4 de PHP (ou
plus récent).
Zend Framework possède une collection étendue de tests automatisés, que vous
pouvez lancer avec PHPUnit 3.3.0 ou plus.