私は、.phtmlファイルと.phpファイルの違いは何か、もう一方を使用するのはどうかと思います。phtmlとは何ですか、また.phpではなく.phtml拡張子をいつ使用する必要がありますか?
答えて
ページレンダリングが行われる限り、通常は違いはありません。しかし、あなたのウェブプロジェクトが大きくなったとき、それは巨大な施設の開発者側です。
私はこのやり方で両方を使用します
- .PHPページ
- .PHTMLページ(もしあれば)少しデータ・ロジックと含むビュー関連のコードが含まれていませんそのほとんどはプレゼンテーション関連です
.phtmlファイルは、それらがサーバーによって生成される動的コンテンツを持つhtmlファイルであることをWebサーバーに伝えます。ブラウザの.phpファイルのように動作します。 したがって、実用的な使い方では、.phtmlと.phpファイルの違いはありません。
'phtml'は、通常直接アクセスされませんでした。さらに、 'phtml'は通常、ほとんどのウェブサーバで有効なPHP拡張として設定されていません。 – KingCrunch
PHPがHTMLを生成したことを示すためにしばらく使用されていたファイル内線です。 Apacheのようなサーバは、何かにマップされている限り、ファイル内線として何を使用しても気にしないので、すべてのPHPファイル.jimyBobSmithを呼び出すとうまく実行できます。 PHTMLはしばらくの間捉えられた傾向になりました。
+1 .jimmybobsmithこれを知らないチームに多くの人を混同するために、私は一度それを行うかもしれません。 –
.phtml
は、PHP 2プログラムの標準ファイル拡張子でした。 .php3
がPHP 3を引き継ぎました。PHP 4が出てきたら、彼らはまっすぐ.php
に切り替えました。
古いファイル拡張子はまだ使用されることがありますが、それほど一般的ではありません。
たとえばMagentoを使用している場合、.phtmlファイルはテンプレートファイルとして/ design領域に見つかるだけで、HTMLとPHPの両方の行が含まれています。一方、PHPファイルは純粋なコードで、HTML行はありません。
- 1. Magento2でカスタムモジュールのphtmlファイルとmagentoテーマテンプレートファイルをオーバーライドする必要があります
- 2. ECMAscript2015に.es6ファイル拡張子を使用する必要がありますか?
- 3. .html5ファイル拡張子を使用する必要がありますか?
- 4. .phpファイルには.php拡張子が必要ですか?
- 5. phpまたはphtmlファイルをCSSに変換する
- 6. コントローラーまたは作成ヘルパーを拡張する必要がありますか?
- 7. javacriptでファイル名と拡張子を検証する必要があります
- 8. なぜ、裸のライブラリだけでなく、Flask拡張機能を使用する必要がありますか?
- 9. Googleアナリティクス拡張eコマース - setPriceは合計または1つである必要がありますか?
- 10. PHPがMongoDBにアクセスできない場合は、PHPのMongo拡張をインストールする必要があります
- 11. VSCodeが.phpファイルまたは.phtmlファイルにHTMLを書き込む
- 12. phpとhtmlのファイル拡張子の違いは何ですか?
- 13. VS 2010 Professionalで拡張機能を使用できない - 再インストールする必要がありますか?
- 14. アーキテクチャデザインパターンはいつ使用する必要がありますか?
- 15. wkWebViewはいつ使用する必要がありますか?
- 16. InverseBindingAdapterはいつ使用する必要がありますか?
- 17. NSCoderバイナリファイル形式にはどのようなファイル拡張子を適用する必要がありますか?
- 18. は、Pythonの.crv拡張子を持つファイルから文字列を見つける必要があります
- 19. フォームファクトリとは何ですか、いつフォームファクトリを使用する必要がありますか?
- 20. hrefではなくクリックで使用する必要がありますか?
- 21. 必要な拡張子がありません:sapcoreaddon
- 22. Zend Frameworkのビュー(.phtml)からのZend Frameworkを使用している間、私はURLの最後の部分を取得する必要がありますURL
- 23. コントロールのようなスプレッドシートを作成する必要がありますが、ListViewまたはGridViewを拡張する必要はありますか?
- 24. ajaxではなくiframeを使用する必要がありますか?
- 25. file.createWriteStream(...)ではなくfile.write(...)を使用する必要がありますか?
- 26. MySQLではなくNoSQLを使用する必要がありますか?
- 27. html/phtmlファイルはどのようにphpファイルで動作しますか?
- 28. MesosまたはYarnをいくつ使う必要がありますか?
- 29. .phtmlファイルのMagento拡張の静的ブロックを呼び出す方法は?
- 30. には.phtml zendが含まれています
申し訳ありません。だから、.phpではなく.phtml拡張子を使うのは、phpではなくhtmlが密集したファイルを表すための形式にすぎません。 – fvgs
正確に。別のファイル拡張子を別のアイコンに関連付けることができるという事実を利用すれば、数十から数百のファイルで作業することもできます。 – Alex
.phps PHPソースファイルもあります。 – CMCDragonkai