Pratique de MySQL et PHP- P77:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | 358 Chapitre 9. Introduction au Zend Framework précédents et propose quelques fonctionnalités implantées avec le ZF. Vous pouvez en récupérer le code sur le site du livre. MISE EN ROUTE La première chose à faire est d installer le ZF et notre application. Une fois que cela fonctionne lisez la fin de cette section qui présente l organisation du code et les conventions d écriture du ZF. Ce n est pas évident surtout au début et il vaut mieux comprendre d emblée comment cela fonctionne. Installation d une application ZF La tâche la plus simple est d installer le Zend Framework. Allez sur le site http et récupérez l archive contenant l ensemble des composants. La version courante au moment où ces lignes sont écrites est la et nous pouvons nous contenter de la version minimale sans les utilitaires JavaScript Dojo. Décompressez l archive. On obtient un répertoire contenant un sous-répertoire library. Ce sous-répertoire contient lui-même un répertoire Zend qui est la racine de l ensemble des classes du framework. Copiez sur votre disque à un endroit accessible au serveur web. Vous pouvez aussi le renommer. Dans notre cas il s agit de ZF placé dans usr local share. REMARQUE - Le ZF est très flexible et tout ou presque tout noms de répertoires organisation des répertoires etc. est paramétrable. Nous allons être assez directif pour éviter de nous embrouiller avec une longue liste d options. Une fois que vous aurez compris les principes vous pourrez vous lancer dans les variantes si vous le souhaitez. Maintenant récupérez l archive du ZSCOPE sur notre site. Décompressez-le et placez le répertoire racine zscope dans htdocs. Une autre possibilité est de récupérer le code sur le site CVS de http pour pouvoir faire des modifications et améliorer le ZSCOPE. Un défi possible si plusieurs lecteurs sont intéressés est de refondre le WEBSCOPE développé avec notre MVC personnel en une .