Zend Framework, un framework PHP complet

Zend Framework, Un framework PHP complet

Zend Framework (ZF) est un framework d’application open source orientée-objet Web mis en œuvre en PHP 5 et sous licence BSD.
Zend Framework version 1.7 nécessite PHP 5.2.4 ou ultérieures. Les versions précédentes tournent sous PHP 5.1.4 et ultérieures, même si le Guide de référence ZF Programmeur recommande fortement PHP 5.2.3 ou ultérieures pour des raisons d’améliorations de sécurité et de performance incluses dans ces versions de PHP. Zend Framework 2.0 nécessite PHP 5.3.3 ou ultérieures. PHPUnit 3.0 ou ultérieures est nécessaire pour exécuter les tests unitaires livrés avec Zend Framework.
Zend Framework inclut un nombre important de fonctionnalités :

  • Mise en œuvre d’une architecture MVC extensible supportant des Template basés PHP par défaut
  • Prise en charge de plusieurs systèmes de gestion de bases de données et fournisseurs de base de données , y compris MariaDB , MySQL , Oracle , IBM DB2 , Microsoft SQL Server , PostgreSQL , SQLite , et Informix Dynamic Server
  • Composition et livraison de mail, récupérable via mbox , Maildir , POP3 et IMAP4
  • Les applications Zend Framework peuvent fonctionner sur n’importe quel stack PHP qui remplit les exigences techniques.
  • Zend Technologies fournit un stack PHP, Zend Server (ou Zend Server Community Edition), qui est annoncé pour être optimisé pour l’exécution d’applications Zend Framework. Zend Server inclut Zend Framework dans ses installeurs, avec PHP et toutes les extensions nécessaires. Selon Zend Technologies, Zend Server fournit des performances améliorées pour les applications PHP de Zend Framework et surtout grâce à travers opcode .
  • Zend Studio est un IDE qui inclut des fonctionnalités spécifiquement à intégrer avec Zend Framework. Il fournit une vue MVC, MVC Generation code basé sur Zend_Tool (un composant de Zend Framework), un formateur de code, qui permet aussi la complétion de code, contient un assistant, et plus encore.
  • Zend Studio n’est cependant pas un logiciel libre, alors que le Zend Framework et Zend Server Community Edition sont gratuits.
  • Zend Server est compatible avec les outils de débogage communs tels que Xdebug.
  • D’autres développeurs peuvent vouloir utiliser un stack PHP différente et un autre IDE comme Eclipse PDT qui fonctionne bien avec Zend Server. Une version gratuite préconfigurée de Eclipse PDT avec Zend debugger est disponible sur le site web de Zen

Exemple d’architecture pour une application ZEND

zend-framework-app

0 Commentaires

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

©2017 Sitatech Group Ltd. All rights reserved - société au capital de 50.000,00 euros

Vous connecter avec vos identifiants

ou    

Vous avez oublié vos informations ?

Create Account