require_once
のようなものを使用して理解したことは、本来、最初のファイルにあるかのように、コードをコピーして別のファイルに貼り付けることになります。私はこのような何かをした場合、それが有効なメソッド内でrequire_onceを使用する
foo.php
<?php
require_once("bar.php");
?>
bar.php今php foo.php
ますちょうど出力"Hello World!"
私を実行している
<?php
print "Hello World!"
?>
だろう 意味問題は、メソッドの中にrequire_once
を含めると、含まれているファイルは、s criptが読み込まれるか、メソッドが呼び出されたときだけ? メソッドが呼び出されたときだけであれば、パフォーマンス上のメリットがあります。または、すべてのコードを1つの大きなファイルに保存した場合と同じになります。
大量のコールを処理するAPI
ファイルを作成したので、主に質問していますが、ファイルを簡略化することはできません。 (私はちょうど別のクラスを作成することがこれを行うことができます知っているが、私は、これは知って良いだろうと思った)
などあなたも
ob_start()
に含まれたファイルと同様に、バッファ出力からの値(つまり文字列)を返すことができる点に注意してください。2.それは(オペコードキャッシュを使用する場合は特に)、パフォーマンスの質問VSメモリです。オンデマンドコードをロードするとメモリが節約されますが、処理がより多く必要となり、キャッシュするのが難しくなります。 – Mchlありがとう、それは私が知る必要があったものです。以前はキャッシュがどのように機能するのか考えなかった。ありがとう。 –