Smarty
Smarty est un moteur de template pour le langage PHP. Il est rapide et permet la gestion des caches.
Pour les articles homonymes, voir Smarty (homonymie).
Smarty
Développé par | Monte Ohrt, Messju Mohr |
---|---|
Première version | [1] |
Dernière version | 3.1.39 () |
Dépôt | github.com/smarty-php/smarty |
Écrit en | PHP |
Type | Moteur de template |
Licence | GNU LGPL |
Site web | www.smarty.net |
Il facilite la séparation entre la logique applicative et la présentation (d'un point de vue du modèle OSI).
Smarty est le moteur de template de quelques applications Web telles que Prestashop.
Exemple
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>{$title_text|escape}</title>
</head>
<body> {* This is a little comment that won't be visible in the HTML source *}
{$body_html}
</body> <!-- this is a little comment that will be seen in the HTML source -->
</html>
Voir aussi
Liens externes
- (en) Site officiel de Smarty
- (fr) Tutoriel "Initiation aux templates en PHP avec Smarty"
- (fr) F.A.Q. Smarty sur developpez.com
- (fr) Site officiel de Prestashop
- Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.