您好,本人具有多年python开发经验,希望能和大家一起探讨,共同进步!
首先说下tornado,它是一款由python开发的web框架,和所有主流的web开发框架不同的是,它对于请求的处理都是异步的,其它的框架(例如flask和django)都需要设置或者编程来实现高并发,并非天然支持,而tornado是非阻塞式服务器,所以它处理请求的速度非常之快!!!是高并发量网站的首选!
这完全的得力于其非阻塞方式和对epoll的应用。
那么那些书籍适合入门tornado呢?
现在tornado官方目前为止,只编写了一本有关的书籍《introduce to tornado》,国内貌似还没有翻译的版本,不过您可以找下图灵丛书中的tornado书籍,应该有,还有一本叫做《tornado/VxWorks入门与提高》。
剩下的就是网上大量的博客和文章,另外菜鸟教程网站也是一个不错的学习资料,最后提醒一下还是要多看源码哦,这样对于学习会有很大帮助!
总的来说,tornado还是对于有一定web开发经验和python经验的人比较适合!
希望偶的回答能够帮助到您祝您学习进步,工作顺利!!!