この質問が以前に聞かれたことは知っていますが、決定的な答えを見つけることができませんでした。
echo ステートメントを過度に使用すると、エンド ユーザーの読み込み時間が遅くなりますか?
ファイルにエコーステートメントを追加すると、ファイルサイズが大きくなるため、これが要因になることがわかります。私が間違っている場合は修正してください。
いくつかの調査の結果、php の ob_start() 関数を使用して Apache の SendBufferSize を増やすと読み込み時間が短縮されることがわかっていますが、私が理解していることから、php をより早く終了/終了できるようにすることで、php の実行時間をさらに短縮することができます。 Apache はすぐに終了します。
そうは言っても、php はすぐに終了しますが、実際には php の実行にかかる時間が短くなり、エンド ユーザー側で速度が向上するということでしょうか?
明確にするために、これが意味することは、同じ内容の 2 つのファイルがあり、1 つはすべての html タグに echo ステートメントを使用し、もう 1 つのファイルは php に出入りする標準的な方法を使用した場合です。 echo ステートメントの「過度の」使用によるファイルサイズの違い (私が推測している理由の範囲内でしょうか?)、どちらがより高速でしょうか? それとも本当に違いはないのでしょうか?
多分私はこれについて行っているか、これを間違って見ていますか?
編集:ちょっと調べてみたところ、ストップウォッチを作成してスクリプトの実行時間をチェックする方法が見つかり、うまく終了したようです。誰かが同じことをすることに興味がある場合は、ここに私が今のところ使用することを選択した方法へのリンクがあります.
http://www.phpjabbers.com/measuring-php-page-load-time-php17.html