現在、自分のサイトのすべてのページに「all.inc.php」ファイルを含めることですべてのクラスを読み込みます。このファイルには、すべての設定、クラス、関数などが含まれています。サイト全体。PHPでオートローディングクラスを使用しているときにパフォーマンスの低下がありますか?
私の問題は、ウェブサイトの特定のページ/セクションのみに関連するクラスを使用することが多いため、使用されないページの先頭にクラスをたくさん入れていることです。
明らかにこのクラスをオートロードするとこの問題が解決されるはずです。私の質問は、クラスが自動的にロードされるので、サーバーがファイルが存在するかどうかをチェックする必要があります。欠点がある場合は、ページ上で使用されないかもしれない多数のクラスを含める必要があるよりも悪いことでしょうか?あるいは違いは否定できないのですか?
ありがとう、その記事は私が探していた種類の説明でした! – Nick
短い答え:本当に(それは小さなパフォーマンスヒットです)、いいえ、はい: – siliconrockstar