内存泄漏
-
使用ext_skel和phpize构建php5扩展
首先声明:我们要构建的是扩展或者模块名为hello_module.该模块提供一个方法:hello_word. 1、php环境的搭建 我们一般使用源码包编译安装,而不是binary包安装。因为使用PHP的二进制分发包安装有些冒险,这些版本倾向于忽略./configure的两个重要选项,它们在开发过程中很便利: 第一个–enable-debug。这个…
-
Apache运行机制剖析
1. B/S交互过程 浏览器(Browser)和服务器(Web Server)的交互过程: 1、 浏览器向服务器发出HTTP请求(Request)。 2、 服务器收到浏览器的请求数据,经过分析处理,向浏览器输出响应数据(Response)。 3、 浏览器收到服务器的响应数据,经过分析处理,将最终结果显示在浏览…
-
PHP运行模式
PHP运行模式有4钟: 1)cgi 通用网关接口(Common Gateway Interface))2) fast-cgi 常驻 (long-live) 型的 CGI3) cli 命令行运行 (Command Line Interface)4)web模块模式 (apache等web服务器运行的模块模式) 1. CGI(…