"Les seuls trucs un peu "sioux" sont des bidouilles en PHP pour générer du javascript pour certaines améliorations de l'ergonomie"
C'est perso ce que je reproche le plus à PHP: difficile de se faire des composant *bien* isolé et facile d'emploi... un truc du genre custom tags à la java ou mieux webcontrols ferait du bien à PHP. Surtout vu sa communauté.
Pour ce qui est de maintenir l'application, je suis plus exigeant que toi: 20 minutes pour un bug, tu y rajoutes les test et le temps de mep... ça peut devenir long pour une appli critique. (tiens tu debug comment ton PHP? à l'époque j'avais pas trouvé grand chose, mais j'ai peu cherché et je connais très peu le PHP)
En fait c'est essentiellement niveau abstraction que je reproche des choses à PHP: que faire par exemple si tu veux changer de base de donnée? Changer de mot d'authentification? Changer le layout de tes pages? (boulot que tu vas vouloir refiler à un infographistes... enfin ce sera le cas si t'es aussi bon que moi en design :p).
Concernant ta conclusion je suis plutôt d'accord avec toi: pour une petite ou moyenne appli, il offre de bon service, et est rentable niveau temps investi. Cependant, J2EE et ASP.NET (surtout ce dernier) deviennent de plus en plus accessible... Si tu as l'occasion, le temps et une machine windows, je te conseille de jeter un oeil à Visual Web Developer Express Edition (à télécharger depuis msdn.microsoft.com).
[^] # Re: Le php
Posté par tene . En réponse à la dépêche PHP 5 futur concurrent de J2EE et .Net ?. Évalué à 2.
C'est perso ce que je reproche le plus à PHP: difficile de se faire des composant *bien* isolé et facile d'emploi... un truc du genre custom tags à la java ou mieux webcontrols ferait du bien à PHP. Surtout vu sa communauté.
Pour ce qui est de maintenir l'application, je suis plus exigeant que toi: 20 minutes pour un bug, tu y rajoutes les test et le temps de mep... ça peut devenir long pour une appli critique. (tiens tu debug comment ton PHP? à l'époque j'avais pas trouvé grand chose, mais j'ai peu cherché et je connais très peu le PHP)
En fait c'est essentiellement niveau abstraction que je reproche des choses à PHP: que faire par exemple si tu veux changer de base de donnée? Changer de mot d'authentification? Changer le layout de tes pages? (boulot que tu vas vouloir refiler à un infographistes... enfin ce sera le cas si t'es aussi bon que moi en design :p).
Concernant ta conclusion je suis plutôt d'accord avec toi: pour une petite ou moyenne appli, il offre de bon service, et est rentable niveau temps investi. Cependant, J2EE et ASP.NET (surtout ce dernier) deviennent de plus en plus accessible... Si tu as l'occasion, le temps et une machine windows, je te conseille de jeter un oeil à Visual Web Developer Express Edition (à télécharger depuis msdn.microsoft.com).