include() ou function()

Petit nouveau ! | 9 Messages

12 juil. 2008, 16:28

Bonjour à tous,

j'ai un code qui se répète, ce code me permet d'afficher une vignette.
Ainsi en créant des boucles, j'arrive à en afficher un certain nombre.

Ma question consiste à savoir quel différence entre l'utilisation d'une fonction pour l'affichage d'une vignette ou l'utilisation d'un include.

Le résultat graphique revient au même, alors peut être au niveau performance, cache, ou bien juste standard.

Merci de me guider :roll:

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

13 juil. 2008, 16:20

La fonction d'affichage s'avère plus rapide à l'exécution d'autant plus que l'affichage est répétitif dans une boucle. Mais l'avantage d'utiliser un include() au lieu de la fonction d'affichage est que le code HTML de l'affichage reste dans une page externe séparé du code PHP ce qui améliore considérablement la maintenance et l'évolution de l'interface d'affichage.

Donc à toi de juger, les deux méthodes sont acceptables et réutilisables.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène