par
albat » 02 févr. 2006, 11:52
Les 2 critères sur lesquels peuvent se faire ton choix sont :
- lisibilité du code
- vitesse d'exécution
Pour la lisibilité, les goûts et les couleurs étant affaire individuelle, je te laisse choisir.
Pour la vitesse d'exécution, autant ne pas donner à l'interpréteur PHP un travail qu'il n'a pas à faire.
En d'autres termes, tout ce qui est purement HTML doit être sorti des scripts PHP.
<?php echo "<p>Toto a aujourd'hui ".$age." ans.</p>"; ?> // acceptable
<p>Toto a aujourd'hui <?php echo $age; ?> ans.</p> // parfait
Cependant, les tests benchmark montrent que la différence à l'exécution
est généralement de quelques centièmes voire millièmes de seconde.
Donc à moins d'utiliser des scripts réellement volumineux et complexes,
je pense que c'est la lisibilité qui prévaut comme critère de choix.