一个分享个人学习、开发经验的Blog,http://www.joyphper.net
PHP的生命周期(4)-线程安全

在PHP初期,是作为单进程的CGI来运行的,所以并没有考虑线程安全问题。我们可以随意的在全局作用域中设置变量并在程序中对他进行修改、访问,内核申请的资源如果没有正确的释放,也会在CGI进程结束后自动地被清理干净。 阅读全文

posted @ 2014-01-06 16:07 阅读(13169) 评论(0)

PHP的生命周期(3)-PHP的生命周期

一个PHP实例,无论是从init脚本中调用的,还是从命令行启动的,都会向我们上一节说的那样,依次进行Moduleinit、Requestinit、RequestShutdown、Moduleshutdown四个过程,当然之间还会执行脚本自己的逻辑。那么两种init和两种shutdown各会执行多少次 阅读全文

posted @ 2014-01-06 15:58 阅读(2326) 评论(0)

PHP的生命周期(2)-PHP的启动与终止

PHP程序的启动可以看作有两个概念上的启动,终止也有两个概念上的终止。其中一个是PHP作为Apache(拿它举例,板砖勿扔)的一个模块的启动与终止,这次启动php会初始化一些必要数据,比如与宿主Apache有关的,并且这些数据是常驻内存的!终止与之相对。还有一个概念上的启动就是当Apache分配一个 阅读全文

posted @ 2014-01-06 15:51 阅读(2267) 评论(1)

PHP的生命周期(1)-让我们从SAPI开始

在平常的Web环境中,我们并不需要单独启动PHP,它一般都会作为一个模块自动加载到web-server里面去,如apache加载的php5.so。只要我们启动了web-server,被一起加载的php便会和服务器一起解析被请求的php脚本。 阅读全文

posted @ 2014-01-06 15:34 阅读(2270) 评论(0)

首页上一页1下一页末页共1页4条记录