Je me demande quelles sont les options pour taper en PHP? Si le code de template peut être très similaire à PHP, ce serait mieux.quelles sont les options de moteur de template pour PHP?
0
A
Répondre
4
2
Et bien puisque PHP est un moteur de template il y a toujours ... PHP.
Certains ressentent le besoin d'en ajouter d'autres. Smarty est très populaire. Personnellement, je n'ai jamais vu le point mais à chacun le sien.
4
il ya un "alternative" syntax php qui le rend plus attrayant parmi les balises html, je peux le recommander fortement.
balises courtes, bien que la plupart du temps découragé et/ou ridiculisé ont aussi un bel avantage:
<?php echo $variable; ?>
peut devenir:
<?= $variable; ?>
Et vous pouvez faire des choses comme:
<ul>
<? foreach ($myListItems as $id => $itemText) : ?>
<li id="<?= $id; ?>">
<?= $itemText; ?>
</li>
<? endforeach; ?>
</ul>
Quel est le modèle de niveau le plus bas que vous allez réaliser avec php, mais il est encore très lisible et il le fait Vous n'avez pas besoin de mélanger le contrôleur ou la logique du modèle avec votre vue.
Questions connexes
- 1. Quelles sont les options disponibles pour VisualSVNServerHooks.exe?
- 2. bibliothèques/cadres d'authentification utilisateur php ... quelles sont les options?
- 3. Quelles sont les options de validation pour ASP.NET MVC
- 4. Abstraction de base de données - quelles sont les options?
- 5. Quelles sont les options de perlxxx de perldoc?
- 6. Quelles sont les options d'initialisation par défaut pour Regex?
- 7. Quelles sont mes options de streaming pour Silverlight?
- 8. Quelles sont les options pour les applications VB-ASP pour la consommation de services Web .NET?
- 9. Quelles sont les options disponibles pour les éditeurs de bundles de ressources multi-plateformes?
- 10. Un magasin de persistance de sauvegarde. Quelles sont mes options?
- 11. Quelles sont les options disponibles pour accepter les paiements par carte de crédit via un iPhone?
- 12. Quelles sont les options et les meilleures pratiques pour la modélisation inspirée de PV3D
- 13. Erlang erlIDE: quelles sont les options -compile supportées?
- 14. Quelles sont les options pour un référentiel de contrôle de version 'local'?
- 15. Quelles sont les différentes options et leurs compromis pour stocker un UUID dans une table MYSQL?
- 16. Quelles sont les extensions PHP disponibles pour TCP Socket Networking?
- 17. Quelles sont les meilleures options pour l'édition de texte enrichi dans Rails?
- 18. quelles sont les options disponibles pour l'implémentation de rapports enrichis dans asp.net mvc?
- 19. Quelles sont les options disponibles pour le partage de données entre sous-domaines?
- 20. Quelles sont les options pour faire une expérience de connexion en ligne en douceur?
- 21. Quelles sont les meilleures options pour le transfert de port NAT?
- 22. Quelles sont les options de configuration de développement de mon iPhone SDK?
- 23. Quelles sont les bonnes ressources sur la conception de moteur de jeu 2D?
- 24. Quelles sont les étapes suivies par le moteur sql pour exécuter la requête .. ??
- 25. Système de template pour créer pdf en php
- 26. Quelles sont les options pour je dois passer une valeur entre deux pages asp.net
- 27. Quelles sont les options pour générer des ID numériques alpha convivial (comme id entreprise, SKU)
- 28. Quelles sont les options disponibles pour le développement d'interfaces utilisateur enrichies multiplateformes?
- 29. Quelles sont les meilleures options disponibles pour une interface utilisateur riche dans une application ASP.NET MVC?
- 30. Quelles sont les options pour remplacer CDONTS dans une application ASP sur serveur veuves 2003
Question similaire avec des réponses plus détaillées: http://stackoverflow.com/questions/62617/whats-the-best-way-to-separate-php-code-and-html – Kzqai