Python flask框架 Day(1)

前言

这学期选修了软件工程课设,在小组中负责后端开发,零基础入门,从今天开始不定期更新所学内容。

一些概念

B/S

B:browser-浏览器
S:server-服务器
即只要有浏览器,尽可以实现与服务器的交互

C/S

C:client-客户端
S:server-服务器
B/S OR  C/S

python项目:mtv

model:模型 (数据存储层,和数据库打交道)
view:视图(起控制作用,通过请求响应获取model层)
template:模板(用于处理模板的显示,相当于mvc中的v)

web项目:mvc

model:模型 (数据存储层,和数据库打交道)
view:视图展示
controler:控制器

mvc与mtv区别

其实就是叫法上不同,均包含了三部分结构
在这里插入图片描述

python versus Java

之前了解到,好像更多的是用Java做前后端开发
python与Java相比:实现快,但是达不到java大型并发的效果;建栈快速;前后端分离

几种web框架

flask:轻量级框架,所需要的需要自己定制,配备,较灵活

tornado: c10k(c:并发,k:万),支持万级并发

django:重量级框架,所需要的东西基本都在里边了

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值