Article tagué Zend Framework

Zend Framework #5 : Routing et UrlRewriting avec Zend_Controller

banner zf logo v1 9 Zend Framework #5 : Routing et UrlRewriting avec Zend ControllerUn point essentiel à ne pas négliger sur une application Web est la ré-écriture d’URL via un système de routeur. Pourquoi ré-écrire des Urls alors que l’utilisateur n’en tape jamais directement ? Et bien tout simplement, parce que l’utilisateur ne comprend pas forcement où il se trouve sur le site en regardant une Url de type « index.php?category=43&id=32&session=ad4zcf43lpo&page=322214421″. Une url comme « maboutique.com/composants/processeurs/intel/liste-des-processeurs.html » est beaucoup plus parlante.

La preuve c’est qu’ il s’agit du 3ème point qui influe le plus le référencement d’une page. Et puis on peut également avoir besoin internationaliser ses urls.

Zend Framework possède un routeur, qui permet de manipuler plus facilement les liens entre les pages au sein d’une application et également de faire de la réécriture.

Cette étape se fait au sein du Bootstrap d’une application Zend Framework et grâce à Zend_Controller.

More >

Zend Framework tutoriel #4 : Création de formulaire et validations avec Zend_Form et Zend_Validate

forms 300x227 Zend Framework tutoriel #4 : Création de formulaire et validations avec Zend Form et Zend Validate

Zend Framework possède son propre outil pour gérer les formulaires correctement : Zend_Form est là pour ça !
Il s’agit d’une librairie qui gère vos composants de formulaires (y compris leur rendu), les validations, le filtrage des données, et la gestion de sous-formulaires.
La librairie Zend_Validate qui gère les validateurs sera aussi utiliser dans ce tutoriel afin d’illustrer les validations de formulaire et ce de façon personnalisé.

More >

ZFDebug (Scienta ZF Debug Bar) : une "web debug toolbar" pour Zend Framework

2009 scienta debugbar ZFDebug (Scienta ZF Debug Bar) : une "web debug toolbar" pour Zend Framework

Très rensemblante à la debug bar de Symfony, un petit projet fait avec Zend Framework nommé ZFDebug ravira beaucoup de développeurs Symfony. Il s’agit d’une petite debug bar qui se place en haut de la page web et qui renseigne le développeur sur un grand nombre d’informations : temps de réponse, utilisation de la mémoire, requêtes à la base de données, …

More >

Zend Framework : nouvelle release 1.9.2

Zend Framework 1.9.2

Nouvelle version de Zend Framework, elle corrige une quarantaine de bugs

Voici la liste issue de la changelog…

More >

Zend Framework tutoriel #3 : Couche modèle, interaction avec une base de données avec Zend_Db

Dans une application, il est impératif de se soucier de la portabilité de son application et de son aptitude à s’intégrer à plusieurs système de base de données. Pour cela, il faut gérer les transactions avec cette dernière avec un outil indépendant d’une base de données.

On appelle cela une couche d’abstraction qui sert intermédiaire entre la base de données et l’application. Le but est de modéliser le schéma d’une base de données sous forme de classes et d’objet pour ne pas travailler avec le langage SQL et les drivers de base de données car il est évident qu’une application écrite de A à Z avec des mysql_connect() et mysql_query() ne sera pas très robuste et migrera difficilement vers un autre SGBD comme Postgre ou Oracle…

More >

Zend Framework tutoriel #2 : Layouts et design-pattern MVC

Bien que l’on puisse utiliser Zend Framework comme une simple bibliothèque de classes, ce dernier propose des moyens et outils pour construire sa propre architecture.

Pour cela Zend propose une structure très standard et très connue des développeurs, le design-pattern MVC (Modèle Vue Contrôleur).

Pattern MVC Model View Controller More >

Zend Framework #1 premier tutoriel : installation et création d'un premier projet

ZendSuccess 300x200 Zend Framework #1 premier tutoriel : installation et création d'un premier projetVoici le premier tutoriel consacré au framework PHP5, pour cette première partie nous nous contenteront uniquement de réaliser une première installation du Framework dans sa version 1.8.4.

More >

Zend Framework : des tutoriaux avec vidéos très prochainement sur le Blog d'Alex

Zend Framework L’ascension spectaculaire du framework de Zend notamment due à sa notoriété de « standard » mène à envisager une grosse utilisation future de cette plateforme de travail sponsorisée par Zend.

Le blog d’Alex vous proposera très prochainement des tutoriaux complets sur Zend Framework sous forme d’articles et de podcasts vidéos.

More >