黑马程序员Tornado

Tornado全称Tornado Web Server,是一个用Python语言写成的Web服务器兼Web应用框架

特点:

  • 作为Web框架,是一个轻量级的Web框架,类似于另一个Python web框架Web.py,其拥有异步非阻塞IO的处理方式。
  • 作为Web服务器,Tornado有较为出色的抗负载能力,官方用nginx反向代理的方式部署Tornado和其它Python web应用框架进行对比,结果最大浏览量超过第二名近40%。
Tornado框架和服务器一起组成一个WSGI的全栈替代品。单独在WSGI容器中使用tornado网络框架或者tornaod http服务器,有一定的局限性,为了最大化的利用tornado的性能,推荐同时使用tornaod的网络框架和HTTP服务器

Tornado与Django

Django

Django是走大而全的方向,注重的是高效开发,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。

Django提供的方便,也意味着Django内置的ORM跟框架内的其他模块耦合程度高,应用程序必须使用Django内置的ORM,否则就不能享受到框架内提供的种种基于其ORM的便利。

  • session功能
  • 后台管理
  • ORM

Tornado

Tornado走的是少而精的方向,注重的是性能优越,它最出名的是异步非阻塞的设计方式。

  • HTTP服务器
  • 异步编程
  • WebSockets
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
├─01基础 │ │ 第1节 linux操作系统基础 │ │ 第2节 python语法基础 │ │ 第3节 项目-飞机大战 │ │ 补充资料 │ │ │ └─第1节 linux操作系统基础 │ └─01.Linux以及命令 │ └─视频 │ 04-unix、minix、Linux操作系统的发展1.flv │ ├─02Python核心编程 │ 第1节 python高级编程 │ 第2节 linux系统编程 │ 第3节 网络编程 │ 第4节 web服务器案例 │ 第5节 正则表达式 │ ├─03数据结构与算法 │ 第1节 数据结构和算法基础 │ 第2节 顺序表 │ 第3节 栈与队列 │ 第4节 链表 │ 第5节 排序与搜索 │ 第6节 树与树算法 │ 资料 │ ├─04数据库 │ 第1节 MySQL │ 第2节 MongoDB │ 第3节 Redis │ ├─05前端 │ 第1节 HTML │ 第2节 CSS │ 第3节 PhotoShop │ 第4节 HTML5+CSS3 │ 第5节 移动端页面开发 │ 第6节 JavaScript │ 第7节 JQuery │ 第8节 移动端JS库 │ 第9节 Bootstrap │ 资料 │ ├─06django │ 第1节 Django │ 第2节 天天生鲜项目思路 │ 第3节 Git │ 资料 │ ├─07爬虫 │ 第1节 Python爬虫基础类库 │ 第2节 scrapy框架 │ 第3节 scrapy-redis分布式策略 │ 资料 │ ├─08 tornado │ 第1节 Tornado │ 第2节 爱家租房项目 │ 第3节 微信公众号 │ 资料 │ ├─09shell和自动化运维 │ 第1节 运维和shell │ 第2节 shell常用工具 │ 第3节 nginx │ 第4节 自动化部署 │ 资料 │ ├─课件和资料 5
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值