回答:
ページのレンダリングに関する限り、通常は違いはありません。ただし、Webプロジェクトが大きくなると、それは施設の開発者にとって非常に大きな役割を果たします。
私はこの方法で両方を利用します:
.PHTML
まだ動作します。次のコードを記述して.phtmlで保存しましたが、php部分は実行されませんでした <html> <body> <?php echo "hiiii"; ?> <div> <strong> everybody </strong> </div> </body> </html>
これは、PHPで生成されたHTMLであることを示すためにしばらくの間使用していたファイルextです。Apacheのようなサーバーは、何かにマップされている限り、ファイルextとして何を使用してもかまわないので、先に進んですべてのPHPファイルを.jimyBobSmithに呼び出すと、問題なく実行されます。PHTMLは、たまたま流行ったトレンドです。
include
、phpからの任意の拡張機能を持つファイルです。これはとにかくphpとして実行されます。
.phtmlファイルは、ブラウザーで.phpファイルが動作するのと同じように、サーバーによって生成される動的コンテンツを含むhtmlファイルであることをWebサーバーに通知します。したがって、生産的な使用では、.phtmlファイルから.phpファイルへの違いは発生しません。
phtml
通常、直接アクセスされることはありません。さらにphtml
、ほとんどのウェブサーバーでは通常、有効なPHP拡張機能として設定されていません。
Apacheを正しくセットアップすれば、世界中の任意の拡張機能を選択できます。Apache構成で設定した場合、.htmlを使用してPHPを実行できます。
結論として、拡張機能はアプリやウェブサイト自体とは何の関係もありません。必要なものを使用できますが、通常は.phpを使用します(ホイールを再発明しないため)
しかし、2019では、ルーティングを使用し、最後に拡張について忘れる必要があります。
Laravelの使用をお勧めします。
@KingCrunchへの回答:True、Apacheはデフォルトでは使用しませんが、設定を変更すれば簡単に使用できます。しかし、これは実際にはオプションではないことを誰もが知っているので、これはお勧めできません。
html拡張子を使用してPHPを実行する.htmlファイルはすでに見ました。