mercredi 6 juillet 2011

Zend Framework - Zend_Form et Zend_db

Dans tout site web, l'élément principal qui permet à l'utilisateur de dialoguer avec le système sont les formulaires. Ils offrent le minimum syndical pour saisir les données et les envoyer au serveur pour des traitements ultérieurs. Le procédé le plus trivial pour réaliser cette tâche est d'écrire du code HTML et ensuite, un script PHP permettant de traiter ces données. Généralement, ce genre de méthode rend la maintenance du système très difficile et le code obtenu lors du déploiement aura un couplage très élevé. Zend, avec l'architecture qu'il offre, résout ce problème. Le framework met à disposition un objet très intéressant pour la création d'un formulaire : Zend_Form. C'est un objet hybride que l'on peut considérer comme un intermédiaire entre la vue et le controlleur. Dans cet article, j'essaierai de vous montrer comment créer un formulaire. Ensuite, je proposerai une solution assez simple pour capturer les données du formulaire et les enregistrer dans la base de données à l'aide de Zend_Db.

jeudi 23 juin 2011

Gestion de projet - Le travail est un jeu !

Dans tout entreprise travaillant dans le domaine informatique, le problème majeur est la productivité. Certains vous diront qu'il faut optimiser son temps et sensibiliser chaque employé pour qu'il le fasse. D'autres pensent que la discipline et la ponctualité sont importantes pour profiter le plus possible du temps du collaborateur. En somme, l'idée majeur qui circule de nos jours mise sur la gestion du temps, puisqu'il est plus facile d'agir en fonction d'un facteur quantifiable. Une approche qui a fini par créer une nouvelle forme d'esclavagisme (oui, j'y vais peut-être un peu fort sur ce coup, mais il faut appeler un chat, un chat). La lueur d'espoir vient, comme toujours, des Etats-Unis. Une des premières entreprises qui a tout compris est ... je vous laisse deviner ... mais oui, Google ! Il est vrai que cette grosse multinationale attire beaucoup de gens avec les avantages qu'elle offre. Cependant, la vrai raison est plus profonde et réside plus dans l'inconscient de l'Homme.

mercredi 22 juin 2011

Vos Propositions

Cette sections est consacrée à vos propositions pour apporter des améliorations au blog. N'hésitez pas à les mettre en commentaire.

Merci :)

Zend Framework - Introduction

Je vais commencer cette fois-ci par un framework qui fait peur à la plupart des développeurs PHP : Zend Framework. C'est incroyable à quel point il est compliqué, moi-même j'en suis qu'au stade de l'apprentissage. En réalité, ce que je vais faire c'est partager mes connaissances au fur et à mesure. Dés que vous verrez un nouveau tutoriel sur Zend, ça voudrait dire que les notions présentées dans l'article viennent d'être plus ou moins apprises. C'est donc pour cela que si vous voyez des bêtises, vous pouvez me les signaler en postant un commentaire ou en m'envoyant un mail. Je modifierais l'article en conséquence. Voilà, ceci étant dit, passons aux choses sérieuses.

Dans cet article, les outils utilisé sont : Zend Framework 1.11 et XAMPP 1.7.3


Zend est un framework MVC (Modèle Vue Controlleur) relativement jeune (2006) qui propose, malgré tout, une palette d'objets très intéressants et offre un niveau de sécurité élevé pour les applications web qu'on souhaite développer. Beaucoup de gens comparent  Zend à Symfony, cependant, en y regardant de plus près, chacun suit une approche totalement différente.

Présentation du blog

Ce blog a été créé pour partager mon expérience en matière de développement de logiciels et de systèmes d'information. J'essaierais de poster, dans la mesure du possible, des tutoriels et des articles sur les bonnes pratiques dans le domaine Informatique. J'espère que mes écrits vous serons utiles. N'hésitez pas à poser des questions ou voir même me corriger si vous trouvez que je me trompe. C'est important pour avoir les bonnes informations.