Ça faisait longtemps que je n'avais pas lu un sujet sur les frameworks
Hello tout le monde,
[...]
3. L'objet a des avantages et des inconvénients que je ne détaillerais pas ici...tu trouveras une ample documentation sur les sites appropriés.
[...]
Aurais tu un/des petits liens à partager stp. J'ai lu il y a quelques temps que php en full objet n'est pas une si bonne pratique. Cependant, il n'y avait pas d'argument derrière. Donc, je me retrouve avec un gros point d'interrogation à ce propos.
[...] Cake PHP, non ?
Pour ma part, je connais un tout petit peu cake. J'ai trouvé ça pas mal (Cake Bake permet de créer une interface (édition à la volée du MVC) en exécutant 2 commandes à partir de cet utilitaire). Soucis temps d'exécution des requêtes. Un peu mou le gâteau (fondant au chocolat). Avec l'OS actuel, je n'ai pas installé APC. Donc le temps est un peu long. À première vue, Cake on s'y retrouve très facilement dossier : modèles, contrôleurs et vues. Je crois que Cake se focalise plutôt dans l'aspect visible de l'application (html/css/javacript/("Flash")) et est pour des applications moyennes (là, je m'avance un peu).
Pour Symfony, j'ai laissé tombé. Symfony ne s'installe pas facilement sur Windobe (heu windows). :p. Je me suis dit que je n'allai pas mettre trois plombes à installer symfony. J'ai l'impression que c'est une formule 1 au démarrage lent (miser sur le long terme). Je ne connais pas le YAML, mais j'en ai déduis que c'était la même chose que l'XML. Si je me trompe merci de me reprendre.
Après je pense que Symfony est plutôt le Framework du moment (le moment à 4/5 ans je crois quand même). Aussi, j'ai vu que ce dernier récupère pas mal de choses (smarty, librairies zend, etc.). Donc j'ai l'impression qu'il prend le meilleur (ce qui est normal). Aussi, faudrait voir sa notoriété/reconnaissance dans le monde (Zend vs Symfony). Dans le cas où on veut s'expatrier et être reconnu.
Pour ma part, je pencherai plus sur PEAR et Zend. Pear ne risque pas de se casser la gueule et est constamment en renouvellement (voir les MAJ constantes). Tandis que Zend est le Framework PHP par excellence (moteur Zend, applications Zend, bouffe du Zend à tout va). ça me fait pensé à crosoft.
Sinon, il y a un Framework qu'on parle très peu et qui est très utilisé aussi en France, c'est le perroquet red (
Copix). Il est utilisé dans la plupart des administrations de notre chère République. D'ailleurs, je crois que les développeurs de ce projet étaient de la team de codeIgniter. Je crois aussi que c'est le plus vieux Framework. Quoique Pear est peut être aussi vieux.
Après faut du temps pour appréhender un Framework. Et surtout faut pas lâcher l'affaire quand on étudie un tel Framework.
Bonne soirée à vous
ps : Il serait surement intéressant de lancer un sondage sur phpfrance :
Quel Framework utilisez vous ?
Symfony, Zend, Copix, Cake, Pear, Codeigniter, etc., aucun.
Je pense qu'on éviterait peut être les questions redondantes du forum.