web的结构及其工作机制

工作流程:

  1. 启动客户端浏览器,并在浏览器中制定一个URL地址。经地址解析,找到服务器IP地址,浏览器便向该地址指向的web服务器发出请求。
  2. Web服务器(也称为HTTP服务器)接到浏览器的请求后,把URL转换成页面所在服务器上的文件全名,找到相应的文件。
  3. 如果URL指向HTML文档(即静态网页),web服务器使用HTTP协议把文档直接送给浏览器。如果HTML文档中嵌入了CGI、ASP、PHP和JSP程序,则由web服务器运行这些程序,把结果送到浏览器。如果应用程序包含对数据库的操作,则应用程序服务器将查询指令发给数据库驱动程序,由数据库驱动程序对数据库执行查询操作。
  4. 查询结果返回给数据库驱动页面,并由驱动程序返回Web服务器。
  5. Web服务器将加国数据嵌入页面。
  6. Web服务器将完成的页面以HTML格式发给浏览器。
  7. 浏览器解释HTML文档,在客户端屏幕上展示结果。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,124评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,702评论 4 61
  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,310评论 22 257
  • 读书,对于大家来说,是在熟悉不过的了,读书的好处也是不言而喻。在工作和生活中,如果你是一个细心的人,就会发现一个现...
    爱思考的90后阅读 3,362评论 2 3
  • [原创] 作者/张庆九 爱情里的路 爱情是净化人的心灵的感情 爱情里的路是曲折不平的 是意志坚定的体现...
    9陆海空9阅读 3,682评论 10 13

友情链接更多精彩内容