python路由与模板-Web原理与框架
学习路线
- Web前端技术(HTML.JS.CSS)与框架和数据库(MySQL)设计为基础知识
- 动手为主,项目为主
- 一节视频一练习
前端
HTML 网页能看到的所有内容
JS 使网页获得动态效果
CSS 使网页更绚丽多彩
有的web项目只有前端(全静态页面,用户看到都是一样的)
若加入后端功能(登陆后每个人的页面都不一样)通过数据库MySQL
淘宝依赖着后端数据库,查找数据库进行对用户个性化的推荐
Web原理图
HOST地址URL地址
request的本质是字节bytes,遵守HTTP(S)的协议
1.包括请求的URL地址
2.user-Agent根据浏览器的不同版本显示不同
(Socket制作自己的微框架)
外部框架
Django(必备技能)
占据了绝大的市场、第三方组件多/安全性高/一键生成Admin
Flask最好写python的外部框架,代码易读
Tornado 1少而精2对高并发好3很多功能需要自己写
项目涉及到定制,高并发
速度比较Python<java<C(Go)