web - Est-il préférable d'utiliser le moteur de modèles intégré ou Smarty pour le développement de Thinkphp?
某草草2017-05-16 13:11:26
0
3
723
Est-il préférable d'utiliser le moteur de modèles intégré ou smarty pour développer thinkphp3.2.3 ? Mais utiliser smarty semble très compliqué pour obtenir une compatibilité parfaite
Je suis personnellement entré en contact avec tp en premier. Plus tard, dans certains petits projets, j'ai senti que tp était surqualifié mais avait besoin d'un rendu de modèle, alors je suis entré en contact avec smarty.
La différence entre ces deux modèles n'est pas très grande, tp s'inspire de smarty dans un grand sens. S'il s'agit d'un nouveau développement, choisissez-le simplement en fonction des habitudes d'utilisation du personnel front-end. La différence grammaticale entre les deux est très faible.
J'utilise généralement Smarty lors de l'écriture de PHP natif et j'ai besoin de le restituer. Si j'utilise TP pour écrire des projets, j'utilise simplement le moteur fourni avec TP.
Honnêtement, les deux ne sont pas très bons. Ils sont tous deux une fausse séparation du statique et du dynamique. Il est toujours préférable de créer directement l'API, puis de charger et de rendre la page de manière asynchrone. Vous pouvez utiliser le code natif JS traditionnel et jQuery ajax, ou. vous pouvez utiliser certains frameworks tels que vue et réagir. C'est une bonne pratique. . Conseil personnalisé, ne vous plaignez pas si cela ne vous plaît pas, car une fois habitué à la pensée programmatique, il est difficile de la changer. . .
Je pense toujours que celui intégré est meilleur. En fait, la syntaxe est similaire. Cependant, j'ai déjà constaté que certaines fonctionnalités ne sont prises en charge que par mon propre moteur de modèles, pas par Smarty...
Je suis personnellement entré en contact avec tp en premier. Plus tard, dans certains petits projets, j'ai senti que tp était surqualifié mais avait besoin d'un rendu de modèle, alors je suis entré en contact avec smarty.
La différence entre ces deux modèles n'est pas très grande, tp s'inspire de smarty dans un grand sens. S'il s'agit d'un nouveau développement, choisissez-le simplement en fonction des habitudes d'utilisation du personnel front-end. La différence grammaticale entre les deux est très faible.
J'utilise généralement Smarty lors de l'écriture de PHP natif et j'ai besoin de le restituer. Si j'utilise TP pour écrire des projets, j'utilise simplement le moteur fourni avec TP.
N'hésitez pas à le faire.
Honnêtement, les deux ne sont pas très bons. Ils sont tous deux une fausse séparation du statique et du dynamique. Il est toujours préférable de créer directement l'API, puis de charger et de rendre la page de manière asynchrone. Vous pouvez utiliser le code natif JS traditionnel et jQuery ajax, ou. vous pouvez utiliser certains frameworks tels que vue et réagir. C'est une bonne pratique. . Conseil personnalisé, ne vous plaignez pas si cela ne vous plaît pas, car une fois habitué à la pensée programmatique, il est difficile de la changer. . .
Je pense toujours que celui intégré est meilleur. En fait, la syntaxe est similaire. Cependant, j'ai déjà constaté que certaines fonctionnalités ne sont prises en charge que par mon propre moteur de modèles, pas par Smarty...
.