Python web框架中最有名的一个是Django。Django的成功的地方是他的市场占有率和用户量,一切归功于他完美的档。Django提供的是全套的web解决方案,可以说要什么有什么,(比如:cache、session、feed、orm、geo、auth),而且全部Django自己造,开发网 站应手的工具Django基本都给你做好了。我们可以理解为JAVA SSH的集合体加扩展功能集合。
![](https://img.haomeiwen.com/i6556297/f1df6879045d48f9.jpg)
除了Django另一个大头就是Pylons了。Pylons和Django的设计理念完全不同,Pylons本身只有两千行左右的Python代码,不过它还附带有一些几乎就是Pylons御用 的第三方模块。简直就是搭积木。
![](https://img.haomeiwen.com/i6556297/de0fff467ad0230b.jpg)
Tornado即是一个Web server,它是非阻塞式服务器,运行速度相当快。知乎在用它。
![](https://img.haomeiwen.com/i6556297/979e77ae52721aa4.jpg)
Flask与Pylons的设计思想一样,核心代码两千行左右,搭积木的设计理念,很灵活很舒服。更喜欢Flask的原因是它采用了在JAVA中被称为注解的方式配置URL路由。
![](https://img.haomeiwen.com/i6556297/d1a175474a60b864.jpg)
网友评论