いくつかの調査をした後、私はどのようにPHP include()
ファイルがキャッシュされているかについての決定的な答えを見つけるのに苦労しています。ローカルPHP include()ファイルはキャッシュされていますか?
私が見つけた最も近いのはhereですが、それは私には分かりません。
私はいくつかのメソッドを使用していますが、異なるファイルから別のメソッドを使用しています。ファイルの先頭にinclude()を配置しないようにしたいのですが、パフォーマンスにどのように影響するかわかりません。
何か助けていただければ幸いです。
感謝を読みます。これは 'include()'に特に関係します。同じファイルを複数のメソッドに 'include()'しても、 'include()'を一度しか実行せず、その後コンパイルされたコードを引き出すのでしょうか? –
バイトコードはメモリにキャッシュされますが、ファイル名のインデックスが付きます。 PHPにインクルードするコードを伝えるのに 'include'が必要です。そのファイルのバイトコードがopcodeキャッシュにあるかどうか、またはディスクからファイルを取得する必要があるかどうか調べます –
あなたが書いているならOOコードを使用しているので、PHPはオートローダーを提供しています –