本文讲运行的三种模式 CGI模式、FastCGI模式、Apache 模块DLL
Cgi模式和模块dll加载方式比较:
Cgi模式下
apache调用外部执行器php.exe执行php代码,并将解释后生成的html代码和原html整合,再传递给apache服务器。
其在执行时每次都需要重新解析php.ini、重新载入全部dll扩展并重初始化全部数据结构,运行速度非常慢,但因为是外部加载执行器,
php代码执行出错不会导致apache崩溃。
在模块化(DLL)中
PHP是与Web服务器一起启动并运行的。所以从某种角度上来说,以apache模块方式安装的 PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度。
Cgi和fastcgi模式比较:
Fastcig是cgi的升级版&#x