Il y a quelques années, je faisais du web.
J'ai débuté avec php. Puis j'ai utilisé quelques librairies (notamment phplib, template (et pas templeet) pour ne pas avoir du code immonde avec mélange de php et html). Puis j'ai regardé du côté d'outils de plus haut niveau (midgard et zope). Ben avec les outils de haut niveau, c'est toujours le même problème : ça manque de souplesse, de "granulosité".
Donc, les outils de haut niveau c'est bien si l'outils correspond au besoin. Mais pour un besoin très spécifique, le mieux est de les fuire.
Avec un peu de pratique et la connaissance de quelques librairies, le développement en php est assez rapide pour un "vrai" programmeur (organisé). Par contre, le problème de cette démarche est la maintenance. Il faut que le développeur fasse du code propre et organisé. Je suis trop souvent tombé sur du code php développer en porc.
# Re:
Posté par fabb . En réponse au journal Pourquoi Zope ? (possible troll inside). Évalué à 2.
J'ai débuté avec php. Puis j'ai utilisé quelques librairies (notamment phplib, template (et pas templeet) pour ne pas avoir du code immonde avec mélange de php et html). Puis j'ai regardé du côté d'outils de plus haut niveau (midgard et zope). Ben avec les outils de haut niveau, c'est toujours le même problème : ça manque de souplesse, de "granulosité".
Donc, les outils de haut niveau c'est bien si l'outils correspond au besoin. Mais pour un besoin très spécifique, le mieux est de les fuire.
Avec un peu de pratique et la connaissance de quelques librairies, le développement en php est assez rapide pour un "vrai" programmeur (organisé). Par contre, le problème de cette démarche est la maintenance. Il faut que le développeur fasse du code propre et organisé. Je suis trop souvent tombé sur du code php développer en porc.