Bonjour à tous
Perso j'utilise un peu toutes les méthodes (sauf le mélange html php ingérable en maintenance), et je les choisi en fonction des contextes
pour développer des composants par exemple une liste déroulante saisissable ou un spin-button: la méthode echo reste une solution légère et efficace, sauf que je mets tout dans un tableau et seulement à la fin je fais un echo du tableau.
Des qu'il y a ds formulaire un peu complexe, j'opte pour des templates essentiellement pour faciliter la maintenance (avec une préférence pour smarty que je maitrise mieux).
Les performances je m'en fous un peu, les sites que je fais n'auront jamais l'audience des google, ebay...
La problématique de chacun est différente, et il n'y a pas de solution absolue.
Par contre je pense qu' il faut se poser les bonnes questions du style:
- WEB, intranet, extranet
- Est-ce du jetable, du pérenne, une expérience
- Dans quelle mesure l'application devra évoluer dans le temps
- Quelle sont les contraintes clients et celles de l'environnement.
- Qui devra assurer la maintenance de l'appli
- Quelle sont les compétences internes, celles à maintenir, celles à développer
- Quelle est l'audience cible
- Etc, etc , .....
Il me semblerait plus judicieux d'établir une check list de ces questions, et d'orienter les choix compte tenu de ces réponses.
Je travail dans deux contextes différents celui de l'entreprise, et dans un contexte perso pour des associations. Les techniques que j'utilise sont radicalement différentes.
L'utilisation d'un SVN en équipe par exemple, oblige à mettre en place une méthodologie commune surtout quand on ne connais pas les autres intervenants du projet.
Alors que pour un site associatif, je suis seul alors je peux me lâcher.
Sur-ce je vous souhaite une bonne journée
JJDai
Partager