質問: ### 前提・実現したいこと MacOSX Sierra 10.12.6 MAMP ブラウザの場合: PHP Version 7.0.15 ターミナルの場合: php7.1.1 --- 同じ`.php`ファイルをブラウザで表示する時とターミナルで実行する時とで結果が出るまでの時間に明らかな差があります。明らかにターミナルの方が遅いです。 ```
回答: 当然の話ですが、PHPのプロセスを立ち上げるには時間がかかります Webでアクセスが来てからPHPのプロセスをよっこらせと立ち上げては愚鈍なサービスになってしまいます。 そこで、Apache等のWebサーバは予めPHPのプロセスを4〜8個程度同時に起動しておき、クライアントからのアクセスが来たら順次割り当てるという事をやってくれます。 ターミナルでは起動しているPHPプロセスがないので、若干起動コストがかかります。 これ以外の要因はちょっと思いつかなかったので、他の解答も合わせて確認してみてください。