
tornado系统开发,tornado api开发


大家好,今天小编关注到一个比较有意思的话题,就是关于tornado系统开发的问题,于是小编就整理了1个相关介绍tornado系统开发的解答,让我们一起看看吧。
python中的web开发,django和tornado各自都适合什么样的开发?
这两个框架不会有太大的差异。
第一、***如你是Python web入门者,那么建议你用django,因为它比较简单,且api doc文档也清晰易懂。
第二、***如你是python web的提高者,那么你可以用tornado,因为它是基于异步IO非阻塞模型的。
在python web 框架中有一些实现和idea在Tornado和Django中是一样的,所以在你有很多经验之后,从django切换到Tornado并不难。
综合比较,django还是最受欢迎的。
引用一个比较图:
从图中应该可以看出,大众更倾向django
首先呢,这两个我都只是用过(因为平时的开发主要用Flask),所以可能回答的比较片面,敬请谅解~
我理解的django和tornado的区别主要是以下几点:
1. django是大而全,tornado是小而精,如果你是个人,比如是一个Python的初学者,那么我建议学习django,因为它的框架相对来讲很成熟,相关资料也很多,开发起来对于新手很容易。tornado则不会像django那样资料丰富,可用模块与django相比也差了很多。所以如果是初学者、一个小的开发团队,或者是一个小型或中型的项目,我建议使用django,Django还具有其他各种功能:用户认证,本地化,unicode处理,并继续进行。如果你想要一个能涵盖所有你可能需要的框架,而你没有时间和技巧来完成它,那么Django就是一个很棒的系统
2. 如果侧重点是性能,那么我倾向于tornado。它拥有异步非阻塞IO的处理方式,并且有较为出色的抗负载,***做了这样的对比课件它的性能是对比Django是有多好~
人生苦短,我用Python~
到此,以上就是小编对于tornado系统开发的问题就介绍到这了,希望介绍关于tornado系统开发的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.nbdaiqile.com/post/87590.html发布于 05-25