
上QQ阅读APP看书,第一时间看更新
1.2 一个经典的小型PHP网站运行原理
图1-5所示的是一个小型PHP网站的运行原理,下面我们对该运行原理进行分步讲解。

图1-5 一个小型PHP网站的运行原理图
◆ 用户通过PC或者手机浏览器访问http://www.myself.personsite。
◆ 浏览器将访问请求发送到Web服务器。
◆ Web服务器处理请求,发现它是基于PHP的请求,然后将请求及一系列参数传递给PHP解释器处理。
◆ PHP解释程序处理请求时,发现请求可能和数据库、缓存及文件相关,那么将数据存储在这些地方或者从这些地方读取数据。
◆ 处理完请求并将其组织成HTML代码返回给Web服务器。
◆ Web服务器将HTML数据返回给浏览器。
◆ 浏览器收到返回数据,并且进行HTML解析、CSS渲染、JavaScript代码解释等操作。
◆ 用户看到最终的页面。