こんにちは、.html 拡張子よりも .php ファイル拡張子を使用すると、サイトのパフォーマンスやサーバーの処理方法などに影響を与える方法があるかどうか疑問に思っていました.
phps include を使用して、サイトのすべてのページにあるレイアウトとフッターを含めたいので、これを求めています。しかし、これはサイトのすべてのページに .php 拡張子を持たせることを意味します。
ありがとう
拡張自体は無関係です。サーバー側でどのように処理されるかは、通常は拡張機能に関連付けられていますが、常にではありません。とは言っても、キャッシュを考慮しない場合、または静的ページと動的ページの両方が同等にキャッシュされると仮定すると、PHP は少し遅くなる傾向があります。
とはいえ、PHP のようなサーバーサイド スクリプト言語を利用することは、必要なことを達成するために広く受け入れられている方法です。パフォーマンスへの影響は、特に同一のコンテンツを持つ N ページを維持することによる開発時間の節約と比較すると、ごくわずかです。
AFIAK 一部のサーバーがセキュリティのためにそれを行っているだけで、誰もあなたのプログラミング言語を知らないため、プログラミング言語固有の攻撃を試みることはできません。
また、使用している Apache や他の Web サーバーからサーバー バナーを隠すものもあり、ハッカーが OS、Web サーバー、プログラミング言語を知るのを防ぎます。