PHP程序执行流程
2015-10-23 19:43
483 查看
1, PHP文件一定放在服务器的,但是PHP中不同的内容会在不同的地方执行。下图演示了浏览器请求一个php页面的流程。
2,时序图如下所示,在浏览器中输入url后,首先去本机hosts文件中解析ip地址,如果解析失败,则跳转到公网DNS解析,成功后,到apache服务器尝试连接,尝试成功后,发送http请求,apache服务器首先解析主机,解析资源,请求aaa.php,aaa.php执行完后,将静态页面返回给apache服务器,apache服务器再将静态页面返回给浏览器。
3,web服务器,应用服务器运行原理
2,时序图如下所示,在浏览器中输入url后,首先去本机hosts文件中解析ip地址,如果解析失败,则跳转到公网DNS解析,成功后,到apache服务器尝试连接,尝试成功后,发送http请求,apache服务器首先解析主机,解析资源,请求aaa.php,aaa.php执行完后,将静态页面返回给apache服务器,apache服务器再将静态页面返回给浏览器。
3,web服务器,应用服务器运行原理
相关文章推荐
- 中文在不同编码中占有的字节数和PHP截取
- PHP的单例模式
- php+js设置本地cookie文件的方法
- php手册之clone
- 第 三 十 九 天:FTP 的 主 被 动 模 式
- 基础篇(六、七、八) ContentProvider和ContentResolver
- php install error
- PHPStorm调试设置
- PHP 文件处理方法
- 安装php
- yii2 gii Forbidden (#403)解决方案
- php+sqlrelay+mysql实现连接池及读写负载均衡
- PHP开源项目使用Travis CI进行持续集成
- PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询
- php里面的变量从哪里来?
- thinkphp集成nusoap
- excel导入数据的时间格式问题
- php无法连接mysql报错但命令行下可以连接Warning: mysql_connect(): Access denied for
- php,phpexcel插件导出excel使用
- 通过js的console优雅的将php调试信息输出