位置: 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页边距不能自己设)

  • 进项税额转出需要结转吗
  • 纳税义务发生时间 纳税期限
  • 个人所得税如何入账?
  • 承兑汇票区别
  • 转给子公司发工资分录
  • 非营利组织的项目管理流程包括
  • 投标函中的其他是指什么
  • 应预缴的增值税
  • 辅导期一般纳税人
  • 何为售后租回
  • 筹建期间有收入怎么办
  • 社保上面的每月的缴费基数是什么意思?
  • 当月确认收入下年怎么算
  • 购置一台设备初始费用为60000元,该设备可使用7年,答案
  • 注册资本未到位注销公司处理
  • 其他应付款质保金到期怎么附单据
  • 无形资产软件摊销年限的最新规定2021
  • 预交增值税后如何处理
  • 研发费用归集会计分录
  • 软件公司客户经理一般月薪多少
  • 金税盘发票显示不出确认
  • 亏损的结转分录
  • linux如何用root用户登录
  • 如何使用U盘启动盘进行分区
  • 给客户样品需要收钱吗
  • 限额领料单属于外来原始凭证吗
  • 进项发票抵扣途中怎么办
  • php实现原理
  • 盈余公积弥补以前年度亏损所有者权益会增加
  • php获取字符串中的指定字符
  • thinkphp框架作用
  • 土地抵减销项税 土地增值税
  • vue3怎么样
  • phptime函数
  • 员工食堂买菜
  • 残保金申报缴纳时间
  • 购买图书可以开增值税专票么?
  • 贷款利息现金流量表什么项目
  • 出纳造工资表吗
  • 管理人员工资结构图
  • 金税盘怎么向分盘分配发票
  • 哪些进项税不允许从销项税额中抵扣
  • sqlserver时间格式化时分秒
  • 个人取得劳务报酬个人所得税
  • 免征增值税和增值税区别
  • 电商收服务费合法吗
  • 收到发票挂账如何处理
  • 小规模纳税人是季度报税吗
  • 季度预缴企业所得税要交滞纳金吗
  • 坏账准备的核算
  • 行政事业单位应用方案总账,财务分析
  • 给员工发工资发多少合适?
  • 商品销售方式
  • 商贸公司库存表怎么做
  • 备查账依据什么登记
  • 自制原始凭证的填制
  • mysql索引优化是什么意思
  • sqlserver按时间段导出数据
  • sqlserver数据库恢复
  • sql修改表的所属空间
  • win7哪年停止更新
  • ubuntu的安装包
  • freebsd 添加用户
  • linux 网络配置
  • 在linux系统中,用来存放系统所需要的配置文件
  • win10系统日历怎么放在桌面
  • linux系统评测
  • dos批处理高级教程合编.pdf
  • 自定义ui界面
  • 计算机中丢失opencv_core249.dll
  • unity之血瓶金币的生成
  • linux基本代码
  • js调用url接口
  • android屏幕适配的五种方式
  • jquery 扩展事件
  • 厦门增值税发票查询
  • 天津怎么网上交电费
  • 生产税净额包含企业所得税吗
  • 2021年十大慈善企业
  • 我国公益性企业有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设