php を .html ファイルに入れることができるのに、特定のページが .php として作成される理由はありますか? 単にファイルを整理するためですか? それとも、ページの読み込み方法に影響しますか?
(私はファイル拡張子について話している)
php を .html ファイルに入れることができるのに、特定のページが .php として作成される理由はありますか? 単にファイルを整理するためですか? それとも、ページの読み込み方法に影響しますか?
(私はファイル拡張子について話している)
拡張子.html
を持つファイルが PHP として解析されるかどうかは、サーバーの構成に依存します。通常、そうではありません。
これには理由があります。そのように設定すると、PHP インタープリターは、PHP コードがまったく含まれていない場合でも、提供されるすべてのHTML ファイルを調べる必要があります。それはパフォーマンスには良くありません。
ファイル拡張子は単なる規則です。.html
拡張子を付けて JPEG 画像を保存し、適切に読み込まれるように構成することができます。そしてもちろん、慣例であるため、魔法のようなものは何もありません。名前foo.mpg
をに変更してfoo.avi
も、ムービーは DivX に変換されません。Unix オペレーティング システムは、拡張機能を使用してプログラムを識別することさえしません。
しかし、もちろん、それらは非常に便利な規則です。テキスト エディターで.php
ファイルを開く場合、適用するシンタックス ハイライターを推測する必要はありません。Web サーバーが.php
ファイルを提供する場合、それを処理するように PHP インタープリターに指示する必要はありません。
いくつかのより多くの発言: