web-基础入门-web框架-web服务器-wsgi接口
理解框架
框架就是把反复写反复用的东西,提练出来,组成的一个东西。
生活的情景,比如舞台的共享
开发的情景,比如,产生随机数,轮播图,分页等,需求一样,需要的时候直接调用就好。可以写成模块,用时调用。
把多个常用的模块组织在一起,形成一套系统的,完整的架构,就是框架
关于web服务器
appach
ngix
主要功能,解析请求时带过来的信息
封装为一个对象
方便 我们需要什么,就拿什么
后端处理主要的逻辑,处理好后,需要返回给用户
返回用户,又得按照http响应协议的格式返回
仍然是由web服务器来帮我们处理
处理好后,返回前端显示用户
》小结,服务器的主要功能
- 用户向服务器发起请求
- web服务器根据http请求协议解析,把各种信息封装为一个对象,对象中把各种信息处理为一组一组的键值对
- 获取请求相关信息,运行需求的逻辑,产生需要的数据,需要时直接通过 对象.属性 来取值
- 准备返回数据给用户
- web服务器通过http响应协议来处理,把数据按照协议的格式处理好,发送给浏览器端
》web框架
写要是写web应用
应用是处理一些功能的主要代码
wsgi
web服务器,web框架
如果希望他们能够共同的完成配合
他们的输入和输出就必须按照固定的规则来实现
这种统一的规则就是wsgI
中文翻译就是
web务器网关接口
web-基础入门-web框架-web服务器-wsgi接口相关推荐
- java web从入门到精通光盘_0基础入门 IT,Web前端、Java、C++和Linux哪种好?
现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑筋,我该学 ...
- java进阶 2018_Java Web基础入门2018版
步骤1: Java Web基础入门 本步骤带领大家进入Java Web的世界,除了介绍JSP和Servlet以外,还会介绍开发工具IntelliJ IDEA的使用,以及什么是XML.最后会学习MVC模 ...
- Flask学习 黑马程序员-6节课入门Flask框架web开发视频(中途撤退,寻找py3教程)
文章目录 postman工具 get和post 如何给路由传参 解析 @app.route('')这个叫视图函数 Jinja2模板引擎 动态传参 注释.变量代码块以及控制代码块的使用 注释:ctrl+ ...
- Nginx Web 基础入门
目录 Nginx Web 基础入门 Nginx快速安装 两种方式部署Nginx 如何升级nginx或者添加功能 使用systemd管理nginx nginx相关配置文件 nginx的配置文件详解 虚拟 ...
- Java Web基础入门第九讲 Java Web开发入门——再探Tomcat服务器
web应用程序 web应用程序指供浏览器访问的程序,通常也简称为web应用.例如有a.html.b.html--多个web资源,这多个web资源用于对外提供邮件服务,此时应把这多个web资源放在一个目 ...
- Web从入门到放弃-web的基本介绍(一)
一.网页介绍 1.1. 起源 刚开始的互联网是主要是显示文本文档,所以初期为了规范显示,有了HTML,使用标签规范,规定<h><h2>标题,<p>段落等标签. 1. ...
- 【2】web安全入门篇-了解web
1.什么是web 百度百科会解是得很清楚,我在这里就不赘述了 https://baike.baidu.com/item/Web/150564 web运行结构 2.一次完整的网页请求 图示大致流程为 1 ...
- python 录制web视频_Python django框架 web端视频加密的实例详解
视频加密流程图: 后端获取保利威的视频播放授权token,提供接口api给前端 参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play ...
- web安全入门课程推荐--Web 安全恩仇录:漏洞原理
玄魂 玄魂工作室 gitchat上看到的一套入门教程. 课程介绍 本课程主要内容为 Web 常见漏洞分析,同时会介绍在各个阶段需要做什么事,该课程利用的攻防平台是 Kali Linux 以及一些 Li ...
最新文章
- 神经网络“炼丹炉”内部构造长啥样?牛津大学博士小姐姐用论文解读
- 四川阆中上演“万人同品腊八粥”
- asp.net 中chartlet 统计图表的的使用
- python root什么意思_root是什么意思
- spark中的广播变量broadcast
- python set
- Jackson、JSON-lib、Gson性能对比
- linux 搜索命令 历史,Linux 控制台神器:搜索历史命令 Ctrl + R ( ctrl + r to search the history command )...
- kubernetes资源对象--pod和job
- 128 数据库基本操作
- 编程之美(The beauty of programming)
- 数字信号处理思维导图
- Mac OS X Safari 插件存放位置
- 如何在excel中输入身份证号
- 用批处理文件把.txt后缀的文件全部换成其他后缀文件
- python和易语言哪个好学_易语言好用还是python语言好用?
- numpy.random.randn()与rand()的区别
- mmdetection踩坑记录
- 政策理解优化,安徽省碳达峰碳中和领域科技项目申报领域条件要求方式流程要点
- 带视频详细教程三套模板免授权交友盲盒1.8.0H5脱单盲盒交友源码
热门文章
- el-radio(自定义样式)获取选中label值 + 选中状态 + 拼接String + post提交 - 踩坑篇
- dedeCMS后台入口安全修改
- vue.js项目中,关于element-ui完整引入、按需引入的介绍
- android开发 存储权限,Android openFileOutput – 没有创建存储的权限
- 一套即时通讯聊天程序源码 VUE写的
- 漂亮大气注册登录页面模板
- VUEX封装module
- 嵌入式 linux usb转串口,Linux下,USB转串口问题
- 一款社区论坛小程序源码(修复登录图片发布上传问题)
- 酷炫加特技的个人主页