Magazine High tech

PHP, moteur de template idéal

Publié le 31 janvier 2010 par Nicko_73

Beaucoup de moteurs de template existent sur internet comme Smarty. Il faut tout de même le savoir, PHP est un moteur de template idéal. De plus, il est intégré au serveur.

A mon avis, l’intérêt d’utiliser ce genre de libraire n’est qu’une question de temps dans la réalisation d’un site. PHP réalise les mêmes opérations avec des fonctions déjà toute prévues.

Le principe d’un moteur de template c’est d’injecter des lignes de codes (conditions, boucles, …) dans une page pour ensuite être réinterpréter en PHP.

Donc je dirais que l’on fait deux fois le même travail donc aucune optimisation. Par contre, je le conçois parfaitement, le code d’un moteur de template est parfois un peu plus clair.

Voici deux exemples qui illustrent très bien ce que je veux mettre en avant :

{if condition}
// code
{endif}

L’exemple précédent ressemble énormément au code suivant :

    //code XHTML

Comment utiliser PHP en moteur de template ?

La syntaxe est très simple. Voici quelques exemples d’utilisation.

Les conditions :

    //code XHMTL
 
?>

Les boucles :

    //code XHTML

Ensuite, les fonctions de filtres proposés par les moteurs de template, peuvent être très bien réalisés par vous.

Bien évidemment, cela prend plus de temps que d’utiliser des fonctionnalités toutes faites.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Nicko_73 4 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte