Archive pour la catégorie 'Etudes'

Symfony & Javascript

Lundi 15 octobre 2007

A few months ago, ©Fabien Potentier (thanks to him) delivered a little movie showing how to create, with symfony, a simple cart where to graphically drag items.
I took the movie and created a document describing roughly step by step setting up. You can download it : Symfony & Javascript.

MySql Performance & Tuning

Mercredi 26 septembre 2007

Il y a quelques temps déjà, un webcast de MySql AB expliquait comment bien utiliser MySql et en faire un concurrent à la mesure d’Oracle.
J’ai repris sous forme PDF ce webcast (in english) intéressant et vous pouvez le télécharger ici .
Il serait temps que les DSI et dirigeants informatiques commencent à comprendre que l’univers PHP / MySql peut apporter des solutions professionnelles et qu’ils abandonnent l’association suivante : PHP/MySql = bidouille !!!

OPTIMISER PHP & MYSQL

Vendredi 21 septembre 2007

RASMUS LERDORF, le créateur de PHP, nous gratifie d’un SlideShow (uniquement visible sous FIREFOX ou SAFARI) qui nous explique comment optimiser les développements en PHP/MySql afin de diminuer les coûts d’infrastructure et le fameux T.C.O (coût de possession du matériel informatique : Total Cost of Ownership in english).

Il part d’un exemple simple : Un site de 500.000 utilisateurs faisant une moyenne quotidienne de 100 requêtes.
Ce qui donne 578 requêtes par secondes, multiplié par 3 du fait que le traffic ne pas également distribué sur une journée, soit à peu près 1700 requêtes par seconde à gérer. (more…)

Comparaison des frameworks PHP

Lundi 17 septembre 2007

Nos amis de www.nexen.net nous gratifient de 2 liens vers des articles de WikipediA sur une comparaison entre les différents frameworks de développement pour le Web, quelque soit la plate-forme.
Le tableau permet de découvrir rapidement le niveau de fonctionnalité entre les différents frameworks.
On y trouve des framework PHP (CakePHP, Symfony, Zend et Fuse Box, Code Igniter). En comptant les cases vertes, c’est Symfony et Zend Framework qui tirent leur épingle du jeu.

Il y a beaucoup d’autres frameworks cités, mais pas sur plate-forme PHP. Il manque aussi surement une grosse série de framework PHP à ajouter sur la page.

Bonne Lecture in english of course…

Magento : Ultimate Zend

Samedi 15 septembre 2007

Le projet Magento : remplacer Oscommerce en apportant une solution de e-commerce professionnelle en Open Source. Le projet est totalement basé sur le framework de Zend. Abstraction et modularité maximale, utilisation du XML à tous les étages, base de données Mysql InnoDb permettant les interactions sur les actions de mise à jour, suppression…

J’invite tous ceux qui s’intéressent à l’utilisation des frameworks dans des projets PHP à se pencher sur le sujet MAGENTO !!! 

Installer symfony sur XP

Vendredi 14 septembre 2007

Je sais tout le monde développe sous Linux; mais moi je n’y connais que “couic”… alors j’utilise Windows XP.
J’ai rédigé un guide d’installation synthétique de Symfony pour mes besoins personnels; cela m’évite d’oublier certaines étapes au cas où j’aurais à l’installer ailleurs que chez moi.

Vous pouvez le télécharger ici (.pdf) : symfony on XP.

Envoyez moi un commentaire si ce guide vous a été utile.
Enfin si une bonne âme voulait m’initier à Linux, je suis volontaire…!!!

Installer Eclipse PDT pour PHP + Zend Debugger

Mercredi 12 septembre 2007

On peut utiliser l’IDE Eclipse pour développer en PHP.
Il suffit d’utiliser la version d’Eclipse All-in-One incluant le plugin PDT. Vous pouvez télécharger cette version à partir de ce Site; ou directement en cliquant sur ce lien. Il suffit ensuite de décompresser l’archive sur son disque dur. Vous devrez ensuite télécharger le Plugin Eclipse fournit par Zend à cette adresse ou le downloader pour windows ici. Copier ensuite le répertoire plugins et features de l’archive dans le répertoire eclipse sur votre disque dur.

Et voilà vous avez un environnement de développement IDE PHP + Debugger.

Eclipse PHP PDT + ZEND DBG

Débuter avec Zend

Lundi 10 septembre 2007

L’excellent article “Débuter avec le Zend Framework (approche MVC)” de Rob Allen mis en ligne et traduit par G.Rossini sur Developpez.com, ne fournit pas les fichiers créés lors du tutoriel.
Je vous livre donc l’archive des exemples proposés dans ce tutoriel à adapter à votre environnement (Mysql,Xampp,…) :
-> zf-tutorial.rar