ZF2 – utilisation des session – Zend\Session

utilisation des sessions dans ZF2 Dans les application web qu’on développe, on aura très souvent besoin de reconnaitre les utilisateurs à travers leurs différentes requêtes http(s). pour rappel, le protocole HTTP 1 est stateless (ou sans état), ce qui veut dire qu’à chaque requête utilisateur le serveur est incapable de faire le lien avec les […]

Read more

ZF2 – internationalisation – traduction multilingue – Zend\I18n\Translator

Mise en place d’un site multilingue dans ZF2 avec Zend\I18n\Translator Dans l’objectif de toucher une plus grande audience en s’assurant que l’information est cohérente pour  le plus d’utilisateurs possible, il est logique de développer un site multilingue. par un site multilingue, on sous-entend la prise en charge de la localisation et de l’internationalisation: i18n : internationalisation […]

Read more

Zend framework 2 – le gestionnaire d’événements Zend\EventManager

le gestionnaire d’événements Zend\EventManager  (introduction) : (article en cours de rédaction) Le gestionnaire d’évènements Zend\EventManager est un composant clé du système MVC de ZF2 . Il permet à des classes de publier des évènement  que d’autres objets vont pouvoir écouter et agir en conséquence.   L’EventManger est utilisé par plusieurs composants importants de ZF2 comme le Module […]

Read more

ZF2 création d’un ViewHelper

Les aides de vue ViewHelper dans ZF2 une aide de vue (ViewHelper) sert à factoriser du code que l’on utilise fréquemment dans nos vues/layouts. c’est est une simple classe que l’on dérive de la classe Zend\View\Helper\AbstractHelper et dans laquelle on fournira une méthode __invoke() qui retournera un résultat Cette manière de créer une aide de […]

Read more

Zend Framework 2 – le gestionnaire de service ServiceManager – introduction

ZF2 – Le gestionnaire de service – (ou ServiceManager) Le but du ServiceManager est de fournir à notre application des objets configurés quand on en a besoin. ceci nous permet d’obtenir des objet à un haut niveau sans se soucier de certain de leurs détails techniques (instanciation, paramétrage, dépendances, etc…). en ingénierie logiciel, on parlera […]

Read more

Zend framework 2 – création d’une application ZF2 via ZFTool

Création d’une application ZF2 grâce à ZFTool pré-requis : 1 – tout d’abord git doit être installé et déclaré dans le PATH sous linux, apt/yum (ou équivalent) font l’affaire. Sous windows il y a besoin d’installer putty + msysgit (pendant l’installation séléctionner plink comme client ssh)+ tortoiseGit  . sous mac git est installé par défaut.(si besoin, […]

Read more