首页 > 代码库 > Head First Python学习笔记(七)
Head First Python学习笔记(七)
一、Web服务器处理Web请求
(1)Web请求静态内容,Web服务器寻找静态内容并把它回发给浏览器
(2)Web请求动态内容,Web服务器找到所要执行的程序、执行找到的程序,然后捕获程序的输出作为Web响应,再把它发给还在等待的浏览器。生产动态内容的过程已得到标准化,称为通用网关接口(Common Getway Interface,CGI)。符合这个标准的程序通常称为CGI脚本。
二、MVC
(1)好的Web应用应当遵循模型-视图-控制器(Model-View-Controller)模式,这有助于将Web应用的代码分为易于管理的功能模块,方便拓展。
(2)模型:存储(及有时处理)Web应用数据的代码;视图:格式化和显示Web应用用户界面的代码;控制器:将Web应用“粘合”在一起并提供业务逻辑的代码。
Head First Python学习笔记(七)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。