动态网站的由来

本质

客户端 <-------> 服务端 之间通讯 实际是

浏览器<-------->服务器 实际是

程序 <-------->程序 之间通讯

动态页面和静态页面

动态页面和静态页面
动态页面和静态页面

正常访问流程 :用户通过发浏览器访问服务器 匹配到 静态文件 后 location ~ / {

去本地查找 root /html/blog

但 通过用户的增加(例:注册页面) 导致本地需要 因此生成 无数个文件

解决这一问题xxx\.php , yy\*.asp , zzz\*.jsp 利用不同的解释器(php tomcat)

在服务器本地会有 “*.php的模板” , 当用户访问才会生成所需要的文件,然后直接发给客户

因为里面的内容 因用户不同 展示的页面也不一样 因此才叫 动态网站

而浏览器只能解析 静态资源 html jpg mp4 等 这些*.php 无法解析

#PS : index index.php index.html 先写的index.php 就先找动态

#注:tomcat的工作过程

动态页面和静态页面

只有遵循相同的协议才能正常通讯

动态页面和静态页面

接入4层的原因

动态页面和静态页面

动态页面和静态页面

一条 socket : 源地址 目标地址 源端口 目标端口 协议

相关文章: