知乎为什么选择 Tornado 作为 Web 开发框架

2025-04-15 12:59:16
推荐回答(1个)
回答1:

Tornado 开发优势:

  1. 主要是Tornado基于Python,一来代码量少开发速度快,二来采用epoll方式,能够承载的并发量很高。

  2. 不连接数据库的情况下,单用get生成页面,大概平均的并发量在7900左右,比PHP或者Java能够承载并发量都高很多很多。

  3. 可维护性相对来说比php好很多,语法结构清晰。

其他补充:

tornado入门不是很难,只要理解了他处理的方式就很好做了。tornado在处理网页的时候,针对于URL的连接,实际就是对class类的一个路由映射。而类中的方法通常无非就两种,处理连接请求的get或者post。所以tornado的页面编写很简单。