Le moteur de modèles peut réaliser la facilité d'utilisation de la gestion quotidienne du site Web, le caractère arbitraire de la personnalisation des modèles et l'indépendance des modèles de programme, etc., qui répondent aux besoins du développement de sites Web personnalisés. Le moteur de modèles utilise la technologie de séparation du code des modèles pour superposer les fonctions de gestion de sites Web, la production de modèles et les modèles front-end. Ci-dessous, IDC Review Network partagera avec vous 8 moteurs de modèles.
1.Intelligent
Smarty est un moteur de modèles écrit en PHP et est actuellement l'un des moteurs de modèles PHP les plus connus du secteur. Il sépare le code logique et le contenu externe, fournissant une méthode facile à gérer et à utiliser pour séparer la logique du code PHP qui est à l'origine mélangée au code HTML.
2. Modèle léger
Template Lite est un moteur de modèles HTML très rapide et petit. Le moteur prend en charge la plupart des fonctionnalités et des filtres du moteur de modèles Smarty.
3.XModèle
XTemplate est un moteur de modèles pour PHP. Il permet de stocker le code HTML séparément du code PHP. Contient de nombreuses fonctionnalités utiles telles que des blocs de programme imbriqués, divers types de variables d'interpolation. Le code est très concis et optimisé.
4. Savants
Savant est un moteur de modèles PHP orienté objet puissant mais léger. Utilisez PHP lui-même comme langage de modèle, vous n'avez donc pas besoin d'apprendre un nouveau système de balisage. Il dispose d'un système de plug-ins de modèles orientés objet et de filtres de sortie pour ajouter rapidement de nouveaux comportements.
5.Phemplate
Phemplate est un moteur de template PHP simple et rapide. Il permet d'ajouter des variables et des blocs dynamiques incluant des boucles au modèle. Le moteur de modèles peut séparer la présentation de la logique, et les concepteurs peuvent modifier le HTML à volonté sans se soucier de gâcher les scripts PHP.
6. Dwoo
Dwoo est un moteur de modèles PHP5. Compatible avec les modèles Smarty, il est entièrement réécrit sur la base de la syntaxe Smarty. Prend en charge l'extension de ses fonctionnalités via des plug-ins.
7. Brindille
Twig est un langage de modèles PHP flexible, rapide et sécurisé. Il compile des modèles en code PHP brut optimisé. Disposez d'un modèle sandbox pour évaluer le code de modèle non fiable. Se compose d'un lexer et d'un analyseur flexibles qui permettent aux développeurs de définir leurs propres balises, filtres et de créer leur propre DSL.
8.Modèle FXL
FXL Template est un moteur de modèles facile à utiliser qui fournit toutes les fonctions de base d'un système de modèles. Prend en charge l'allocation simple de texte/tableau, les blocs et les blocs imbriqués. Possède de bonnes expressions régulières et une syntaxe de modèle simple pour un traitement de modèle le plus rapide possible.
Adresse originale : http://www.idcps.com/News/20110118/22863.html (Si vous devez réimprimer, veuillez indiquer la source)
Merci à IDC Review Network pour votre contribution