0

私の質問は、すべての HTML ファイルを PHP ファイルに変換して、PHP コードをファイルに入れることができない理由があるかどうかです。ファイルに *.php という名前を付けると、HTML が正しく解析されない場合がありますか?

では、HTML ドキュメントを保持する意味はあるのでしょうか。

4

5 に答える 5

4

あなたはそれを逆に考えなければなりません。HTMLをPHPに変換する理由があるはずです。それが存在しない場合は、それを行わないでください。

そうすると、ページのPHPサーバーが解釈されるため、ユーザーリクエストとWebページのレンダリングの間に「待ち時間」が長くなります。さらに、システムを複雑にします(サーバー構成、セキュリティ修正など)。

于 2012-09-08T23:25:08.013 に答える
3

サーバーが PHP の *.php ファイルを解析するように構成されていて、HTML ファイルのみを提供するように構成されている場合、HTML ファイルの名前を変更して .php 拡張子を付けると速度が低下します。

于 2012-09-08T23:24:00.447 に答える
0

完全にHTMLである*.phpという名前のファイルは、引き続きHTMLとして正しく解析されます。ただし、他の人がすでに指摘しているように、それと.html拡張子の間にはパフォーマンスの違いがあります。

于 2012-09-08T23:25:49.680 に答える
0

すべての.phpファイルがphpパーサーを通過する必要があることに注意してください。したがって、Webサーバーにより多くの負荷をかけることになります。

于 2012-09-08T23:26:25.247 に答える
0

他にできることは、拡張機能を PHP ファイルとしてhttpd.conf application/x-httpd-php認識するように設定することです。.htmlそうすれば、拡張子を変更する必要はありません。

于 2012-09-08T23:49:41.173 に答える