动态网站的由来
本质
客户端 <-------> 服务端 之间通讯 实际是
浏览器<-------->服务器 实际是
程序 <-------->程序 之间通讯
正常访问流程 :用户通过发浏览器访问服务器 匹配到 静态文件 后 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 : 源地址 目标地址 源端口 目标端口 协议