flask简介
-
软件开发架构
- web项目:mvc
- m指的是model,也就是模型,与数据库相关
- v指的是view,也就是视图,与前端的页面相关
- c指的是controller,也就是控制器,就是业务逻辑
- python项目:mtv
- m指的是modeo,模型,与数据库相关
- t指的是template,模板,也就是前端页面,对应mvc的v
- v指的是view,视图,也就是业务逻辑,对应mvc中的c
- web项目:mvc
-
响应架构
-
b/s(browser/sever),也就是浏览器/服务器架构
- 瘦客户/胖服务器,浏览器完成操作
- 对于b/s架构,主要的业务逻辑由sever完成,b完成界面和数据展示功能。
-
c/s(client/server),也就是客户端/服务器架构
- 胖客户/瘦服务器,需要对应的应用软件,如qq,微信
- 对于c/s架构,client会分担一部分的业务逻辑,server主要承担事务逻辑的处理
- 更详细的内容参考参考文献连接
-
-
虚拟环境