位置: IT常识 - 正文

flask和django的对比(flask和django的对比 云计算)

编辑:rootadmin

flask和django的对比如下:
  
  Flask是一个由Python语言写成的轻量级Web框架,最早由奥地利人Armin Ronacher于2010年发布。Flask最显著的特点是它是一个“微”框架,轻便灵活,但同时又易于扩展。默认情况下,Flask 只相当于一个内核,不包含数据库抽象层ORM、用户认证、表单验证、发送邮件等其它Web框架经常包含的功能。Flask依赖用各种灵活的扩展(比如邮件Flask Mail,用户认证Flask Login,数据库Flask SQLAlchemy)来给Web应用添加额外功能。Flask的这种按需扩展的灵活性是很多程序员喜欢它的地方。Flask没有指定的数据库,可以用MySQL,也可以用 NoSQL。
  
  Django是一个开源的Python Web应用框架,采用了MVT的框架模式,即模型M,视图V和模版T,最早于2005年发布。Django被认为是“大而全”的重量级Web框架,其自带大量的常用工具和组件(比如数据库ORM组件、用户认证、权限管理、分页、缓存), 甚至还自带了管理后台Admin,适合快速开发功能完善的企业级网站。Django自带免费的数据SQLite,同时支持MySQL与PostgreSQL等多种数据库。
  
  流行度,Flask和Django均是当今最流行的Python Web框架。截至2019年9月2日,Flask在Github上的星数是46179颗,Django的Github星数是43806颗,两者几乎难分伯仲,其它Python Web框架与Flask和Django星数相差甚远。考虑到Django早发布5年,而Flask在星数上还领先2000多颗,由此可以得知Flask当前略微占优。
  
  从应用上来说,Flask与Django均广泛用于Web应用开发。利用Django开发的著名网站包括Pinterest, Disqus, Eventbrite, Instagram and Bitbucket。不过最近Pinterest改用Flask开发它的API了。其它利用Flask开发的项目包括 Twilio, Netflix, Uber和LinkedIn。Django似乎更多用来开发常规网站,而Flask经常用来开发API(比如Pinterest和Twilio)。(注:这点可以理解。如果只需要开发Web API,Django自带的大而全的网站功能很多用不上,比如缓存和管理后台。)
  
  性能上两者差不多。有些人会说Django会因“大而全”更慢些,其实这是Python的锅。网上有人测试对比过Flask和Django的性能,两者速度差不多,并无本质差异。

  
626763532flask和django的对比(flask和django的对比 云计算)

本文链接地址:https://www.jiuchutong.com/zhishi/182552.html 转载请保留说明!

上一篇:kobw09是什么型号(kob w09)

下一篇:ios版wps设置页边距(苹果手机wps页边距不能自己设)

  • 小规模附加税如何做帐
  • 奖金个人所得税税率
  • 贴现怎么计算公式
  • 普通发票忘记开数量和单价可以用吗
  • 稳岗补贴计入现金流量哪个科目
  • 跨年度冲红的账务处理
  • 银行回单卡是什么卡
  • 减免的所得税额怎么入账
  • 交通补贴补贴可以税前扣除吗?
  • 购买产品没开发票支付宝支付
  • 劳务派遣用工的岗位只能在哪些工作岗位上实施
  • 收款收据写着投诉有效吗
  • 工程设备租赁带什么手续
  • 银行卡收到养老金是什么意思
  • 公司收内部职工停车费如何确认收入?
  • 外商投资企业母公司派到境内职员回国后
  • 公司注销固定资产交什么税
  • 独生子女保健费发到孩子多大年纪
  • 行政事业单位国有资产处置收入包括
  • 住房公积金做账怎么看交了哪些人
  • 跨年度错账更正方法
  • 转让股权凭证怎么写
  • 统一社会信用代码在哪里可以查询
  • 记账凭证需要哪些人员签章
  • 待抵扣进项税额借贷方向
  • 上月抵扣的进项税这个月怎么做分录
  • linux aws是什么
  • 应收票据的贴现利息应计入
  • 收到加盟费怎么入账
  • 生产成本怎样结转科目明细
  • 没收的定金 会计分录
  • 端游上古世纪
  • rundll.exe是什么程序
  • php数组函数有哪些
  • json去除某个字段
  • 企业所得税预缴税率是多少
  • phpshuffle
  • php操作json
  • 处置工程物资取得净收益
  • php之间传递数据
  • 甲公司购入一台入账价值为200万元的生产设备
  • 个人博客登录入口
  • 怎么开通公众号微信公众平台
  • 行政单位捐赠会计分录怎么做的
  • midjourney 初级使用说明
  • 在网上怎么样查个人征信
  • mysql命令大全手册
  • wind安装
  • 发票金额大于付款金额怎么做账
  • 出纳收到发票后给会计吗合法吗
  • 公司保障措施
  • 个体工商户税收标准2023年
  • 结转本月应交增值税
  • 固定资产累计折旧计算公式
  • 租赁公司租赁物计入什么会计科目
  • 企业的所得税税率怎么计算
  • 进口海关是国内还是国外
  • 电商平台 流量
  • 关于新企业所得税法说法正确的是
  • 当月开具的专票可以当月抵扣吗
  • 冲销以前年度多计提的折旧
  • mac硬盘挂载软件
  • 什么是微软软件
  • openwrt 路由配置梯子
  • 进程lsass.exe
  • linux如何操作数据库
  • win 8.1激活
  • Mac怎么去掉开机密码
  • sbserv.exe - sbserv是什么进程 有什么用
  • win8系统安装的软件在哪里
  • android view动画
  • unity 3a游戏
  • 搭建nodejs
  • python的设置
  • python中怎么取整数的某位数
  • jquery鼠标移入
  • 城乡居民医疗保险和新农合的区别
  • 房屋租赁税率是6还是9
  • 西安新公司税务注销流程
  • 运输合同的印花税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设