2

ファイル拡張子に.phpを使用すると、すべてのHTML、CSS、JS、PHPコンテンツなどが許可されますが、.htmlではサーバー側エンジンによるPHPコードの読み取りは許可されません。

経験則として、PHPコードが含まれていない場合でも、ファイルには.phpを使用します。

だから...何らかの理由で、特に.htmlを使用する必要があるときはありますか?おそらく、検索エンジンはファイルのインデックスを別の方法で/より適切に作成するのでしょうか、それとも読み込みが速くなるのでしょうか。しかし、今のところ、PHPコンテンツを含まないファイルであっても、そうする理由はありません。

どうやら誰も質問を理解していません:

PHPコンテンツがないときに、ファイルを.phpではなく.htmlとして保存しても、まったく違いはありますか違いはないのでしょうか?別の拡張子で保存すると、ファイルは明らかに別のエンティティになります。

4

2 に答える 2

7

プレーンなHTMLファイルに.php拡張子を付けると、PHPエンジンがそれを解析します。パフォーマンスへの影響はごくわずかですが、それでも不要なリソースの浪費であり、ベストプラクティスは、非phpページにhtmlの拡張子を付けることでそれを回避することです。

于 2012-08-23T18:32:42.907 に答える
4

うまくいけば、これはこの難しい質問を満たします。

PHP =サーバー側の言語。これは、サーバーが追加のリソースを使用することを意味します。

HTML =クライアント側の言語で、ブラウザに表示されるだけです。

于 2012-08-23T18:18:36.507 に答える