1 py主流web框架
Django一站式解决方案,包含缓存,ORM,管理后台,验证,表单处理等,使得开发复杂的数据库驱动的网站变得很简单。系统耦合度太高,替换内置模块有点难度,学习曲线相当陡峭。
Flask轻量级框架,基于Wergzeug实现的WSGI和Jimja2模版引擎。githup的star超过上面的框架,只保留核心,扩展机制,易扩展第三方包,第三方包来实现复杂的功能。
Tornado现由Fackbook收购开源版本,非阻塞式服务器,速度相当快,对epoll的作用,每秒可以处理数以千计链接
Pyramid性能比Flask高,国内知名度不高,中文文档匮乏
Web.py微框架,基于类的视图,简单易学功能强大
Bottle轻量级,单文件,只使用py的标准库
网友评论