PHP处理流程
转自百度知道 http://zhidao.baidu.com/question/304315133.html
PHP的所有应用程序都是通过WEB服务器(如IIS或Apache)和PHP引擎程序解释执行完成的,工作过程:
(1)当用户在浏览器地址中输入要访问的PHP页面文件名(index.php),然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器(Apache)。
(2)WEB服务器接受这个请求,并根据其后缀进行判断如果是一个PHP请求,WEB服务器从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序(php.exe)。
(3)PHP引擎程序将会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据(mysql),并动态地生成相应的HTML页面。(index.php对应的html)
(4)PHP引擎将生成HTML页面返回给WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器(看到了HTML)。
所以要在 Apache里面配置 PHP的一些处理方法(httpd.conf文件)
而在PHP里面要设置需要启动哪些模块来处理Apache传过来的页面(PHP.ini文件)

浙公网安备 33010602011771号