服务器是干什么的,服务器价位及使用方法( 二 )
首先 , 程序会以POST格式编写用户需要提交的数据 , 并填写服务器需要提交给服务器的可执行程序路径;
其次 , 服务器用CGI绑定参数 , 复制流程 , 通过管道传输参数 , 接收结果;
最后 , 子进程执行CGI , 从父进程接收参数 , 计算并返回结果 , 父进程将结果加载到静态模板文件中并放入缓冲区 。
[S2/]05
动态技术
通过以上内容的基本描述 , 我们可以得出一个结论 , 那就是所有的web服务器都是以短连接为主 , 获取的数据到达客户端一定是静态的 。这似乎和我们所说的动态数据不同 , 因为所谓的动态其实指的是这两种情况——
情况1:
用户POST后将数据提交给一个程序 , 程序将数据作为运行参数 , 结果加载到静态模板页面并返回给静态页面 。但是 , 从用户的角度来看 , 如果一次操作后页面数据不同 , 则同一页面将被视为动态页面 。
情况2:
用户请求一个JavaScript文件 , 服务器不做任何处理直接返回文件 , 由负责解析文件的浏览器执行 , 页面本地刷新 。
用户POST后请求向服务器提交数据 , 服务器根据提交的数据返回一个静态文件 , 浏览器接收并执行 。
以上是Web服务器的工作原理 , 希望对你的面试或者工作有所帮助 。如果同学们看完还有疑问 , 也可以在下面加微信讨论~
推荐阅读
- seo每天的工作内容是什么,seo主要工作职责介绍
- seo日常工作内容是做什么,seo工作流程图
- seo关键词快速排名前三位是哪个,关键词排名快速提升技巧
- seo优化员是什么职位,seo专员的工作内容与发展前景分析
- 春风不解风情?不解风情是什么意思?
- 贵是哪个省的简称 贵的简介 贵州简称贵还是黔
- 计算机是工学还是理学~~计算机科学与技术是工科还是理科?
- 鹰嘴芒怎么吃是软了吃还是硬着能吃 鹰嘴芒产地
- everyone是什么意思——everyone是可数名词还是不可数名词
- 柏夫人怎么死的——《虎啸龙吟》柏夫人是被司马懿害死的吗?