-
简单描述下web 服务器、PHP、数据库、浏览器是如何实现动态网站的?
用户通过浏览器访问域名-->dns解析域名返还域名的服务器地址-->找到服务器,服务器根据访问的请求发送相对应的资源-->if(请求的是静态资源){把对应的静态资源解析成html返回给用户}elseif(请求的是动态资源){if(访问的请求有数据库内容){调取数据库对应内容结合后端语言解析成静态资源返回给服务器}elseif(没有数据库内容){后端语言的应用把动态资源解析成静态的资源再返还给服务器}}-->服务器把所有的静态资源再传送给用户-->浏览器把静态资源渲染成页面呈现给用户 -
常见的 WEB 服务器有哪些?
Apache:兼容性好,各个平台都能使用比较稳定
iis:主要用于windows系统上
Nginx:并发能力高,可支持一定数量的同时访问
- 打开浏览器,在地址栏输入 http://jirengu.com 页面展现了饥人谷官网的信息,整个过程发生了什么?(饥人谷官网后台语言 php,web服务器 nginx,数据库 mysql)
本教程版权归菲龍探雲和饥人谷所有,转载须说明来源
网友评论