Hello,
Je viens vous faire part d'une découverte que j'ai fait dans le cadre de mon travail... Il s'agit de PRADO. C'est un framework pour créer des applications WEB avec PHP (compatible PHP5.1+).
J'avais eu l'occasion de faire un peu d'ASP.NET lors de mon stage et j'avais vraiment tripé sur le concept de développement par composante et évènement pour construire des applications Web.
Par contre, ASP.NET a le gros défaut de rouler sous IIS sur un serveur Windows... (mono ne faisait pas la job il y a 2 ans lorsque j'ai essayé). Donc, je me suis résigné à continuer à utiliser PHP.. et faire du code laid (genre une boucle qui mélange html et php pour afficher le résultat d'une requête SQL dans une table...), jusqu'au jour où je me suis intéressé aux frameworks PHP et plus particulièrement à PRADO.
Bien, PRADO s'inspire beaucoup du concept de programmation par composant et évèements d'ASP.NET et l'apporte au monde du développement PHP. C'est tout simplement fantastique...
J'ai écris jusqu'à maintnant quelques applications avec ce framework et je ne retiens que du positif. Le code est clair, simple à relire (pas de mélange dégueu html/php), et c'est fun à utiliser.
Le meilleur dans ça, c'est que c'est gratuit et libre sous licence BSD. C'est du PHP, alors ça marche sur toutes plateformes supportées par PHP (Windows, Linux, Unix, et OS X.
Quelques liens utiles:
-
Le site officiel-
Le forum (très pratique lorsqu'on débute.. et très réactif!)
-
La documentation "quickstart"J'ai aucun problème à le conseiller à n'importe quel développeur d'applications Web. Ça passe le test

.