Zend (la société à l’origine du moteur de PHP) développe un framework. Bien qu’il ne s’agisse pas de versions stables, il est possible de tester les versions en cours de développement.
Plusieurs frameworks existent déjà en PHP, on peut citer entre autres Copix ou Jelix (ce dernier comme Zend Framework est destiné à PHP 5).
Les différentes classes qui composent le Zend Framework (ZF) sont réparties dans 2 répertoires "library" et "incubator". La premier contient les composants les plus aboutis et le second les composants acceptés récemment. Dans les deux cas les composants peuvent évoluer sans garantie de compatibilité avec les versions antérieures.
Les modules déjà proposés par le ZF sont :
Pour fonctionner le ZF nécessite au moins la version 5.0.4 de PHP. L’installation consiste simplement à placer les bibliothèques dans l’include_path du serveur.
L’utilisation pour des projets est encore prématurée mais le ZF propose des fonctionnalités très intéressantes. Pour porter un jugement complet il faut attendre les premières versions stables.
Par Sylvain Floury le 09/05/2006