Administrateur PHPfrance |
3131 Messages
24 mars 2005, 17:31
Le développement web a ceci de complexe mais aussi de passionnant qu'il regroupe énormément de contraintes et de concepts, beaucoup plus que la programmation d'applications exécutables classiques.
D'une part parce que c'est de la programmation, et donc il faut savoir développer avec tout ce que cela implique:
- gestion de projet
- utilisation de librairies, veilles technlogiques
Et d'autres part parce qu'on produit un site web, et qu'un site web est dépendant d'une application qu'on ne connait pas à l'avance: le navigateur du visiteur.
Pour le premier point, il y a beaucoup de conseils à donner:
- utiliser des templates pour séparer l'affichage des calculs (de plus cela règle généralement le problème des headers already sent par voie de fait).
- utiliser des fonctions (rassemblées en librairies) voire des classes, pour réutiliser le code.
- gérer son projet
Pour le second il faut bien évidemment respecter les standards reconnus pour s'assurer une compatibilité dans l'avenir, mais aussi être conscient des navigateurs qui (sic) ne respectent pas les standards, et donc ne pas "trop" les respecter non plus, ou connaître les subterfuges qui permettent de mettre tout le monde d'accord, etc...
Comme tu le vois, dans ce domaine il est facile de donner des conseils généraux, mais de là à en faire un tuto (d'autant qu'on ne sera déjà pas tous d'accord sur les conseils à donner, dès qu'on rentre un tout petit peu dans les détails)...
