- 194 名前:デフォルトの名無しさん mailto:sage [2016/03/31(木) 01:39:01.14 ID:gTuU4O2h.net]
- >>187
実行方法が違う Nginxとかのことはよく知らないからApacheで喋るけど, CGI: Apacheがmod_cgiからプログラムを実行する(ファイル先頭のシェバングのプログラムから起動) PHP: Apacheがmod_phpから.phpファイルを読んで実行 レガシーなCGIではアクセス毎にインタプリタなり実行ファイルなりを起動するからパフォーマンスが極めて悪い Apacheモジュールで実行すればサーバプロセスと一緒に常駐するからCGIより極めて高いパフォーマンスが実現出来る 尚, 最近はPHPでも高負荷環境下ではphp-fpmからFastCGI経由で実行されることが多い模様(シェバングは不要なのでレガシーCGIっぽくはない)
|

|