264 votes

Ce qui est phtml et quand dois-je utiliser une extension .phtml plutôt que .php ?

Je me demande quelle est la différence entre les fichiers .phtml et .php et quand utiliser un sur l’autre.

351voto

Alex Points 10289

Habituellement, il n’y a pas de différence, en ce qui concerne la page rendu goes. C’est un grand établissement développeur-côté, cependant, lorsque votre projet web grandit.

Je fais l’utilisation de tous les deux de cette façon :

  • . PHP Page ne contiennent du code lié à la vue
  • . PHTML Page contient la logique de données peu (le cas échéant) et la grande partie de celui-ci est axée sur la présentation

120voto

Quentin Points 325526

a été l’extension de fichier standard pour les programmes PHP 2.a repris depuis PHP 3. Quand PHP 4 est sorti, ils sont passés à une Quinte `` .

Les extensions de fichiers plus anciennes sont encore parfois utilisées, mais ne sont pas si fréquentes.

37voto

Fluffeh Points 21893

C’est un fichier ext que quelques gens utilisés pendant un certain temps indiquer qu’il s’agissait de PHP généré HTML. En tant que serveurs comme Apache ne soucient pas ce que vous utilisez comme un fichier ext tant qu’il est mappé à quelque chose, vous pouvez aller de l’avant et appelez tous vos .jimyBobSmith de fichiers PHP et il irait avec bonheur à eux. PHTML vient de se passer d’être une tendance qui a attiré pendant un certain temps.

20voto

CommaToast Points 1165

Pour donner un exemple de ce qu’a dit Alex, si vous utilisez Magento, par exemple, .phtml fichiers doivent seulement être trouvés dans la région de /design sous fichiers de modèle et contenir des lignes HTML et PHP. Pendant ce temps, les fichiers PHP sont code pur et n’ont pas toutes les lignes de code HTML en eux.

8voto

Soundz Points 911

.phtml fichiers dire le serveur Web que ceux sont des fichiers html avec du contenu dynamique qui est généré par le serveur... tout comme les fichiers .php dans un navigateur se comportent. Ainsi, dans l’usage productif, vous ne rencontrez aucune différence pour les fichiers .php .phtml.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X