Comprendre le framework Zend

IBM, qui s’investit de plus en plus dans la communauté PHP, publie sur son site un article de 9 étapes pour comprendre comment fonctionne le Zend framework et surtout comment l’utiliser. Voici les grandes lignes de ces 9 étapes :

  • Partie 1 : Introduction Cet article, explique les bases du framework Zend.

  • Partie 2 : Ajouter une base de données Ce tutoriel montre comment utiliser le module Zend_DB pour créer et manoeuvrer une base de données employée pour stocker des informations.

  • Partie 3 : Alimentation de l’information Nous apprendrons ici à ajouter des informations, permettant à l’utilisateur de créer des comptes, de souscrire à des fils infos particuliers, et d’afficher ces informations. Ce tutoriel emploie les modules Zend_Feed et Zend_Inputfilter, ce dernier permet de vérifier des adresses de E-mail et les balises HTML des informations entrées.

  • Partie 4 : Quand il n’y a aucune information : Zend_HTTPClient

  • Partie 5 : Créer des fichiers pdf Ce cours explique comment utiliser le module Zend_PDF pour permettre à l’utilisateur de générer des pdf à partir de sauvegardes d’articles, d’images, ou de résultats de recherches.

  • Partie 6 : Envoi du E-mail Cet article explique comment utiliser le module Zend_Mail pour alerter les utilisateurs de la publication de nouveaux articles et pour envoyer des E-mails de type HTML.

  • Partie 7 : Recherche Cet article explique comment utiliser le module Zend_Search pour effectuer des recherches et renvoyer des résultats triés.

  • Partie 8 : Ajouter de l’information à partir de services externes Ce cours d’instruction explique comment utiliser les modules Zend_Service pour tirer des informations à partir de services externes tels que Amazon, Flickr, et Yahoo ! L’interface emploiera Ajax pour afficher des livres, photos, et les résultats de recherche.

  • Partie 9 : Ajouter de l’Ajax Le framework Zend permet d’ajouter de l’Ajax facilement. Et "convertissant" des objets PHP en objets Javascript (JSON : JavaScript Object Notation). Ce tutoriel inclus également une brève description de JSON.

L’article d’IBM est toujours en cours d’écriture mais déjà 5 articles ont été rédigé. Les autres arriveront au fur et à mesure. Plus d’informations en français sur le site de PHP Index.