本文作者:交换机

tornado系统开发,tornado api开发

交换机 05-25 23
tornado系统开发,tornado api开发摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于tornado系统开发的问题,于是小编就整理了1个相关介绍tornado系统开发的解答,让我们一起看看吧。python中的web...

大家好,今天小编关注到一个比较意思的话题,就是关于tornado系统开发问题,于是小编就整理了1个相关介绍tornado系统开发的解答,让我们一起看看吧。

  1. python中的web开发,django和tornado各自都适合什么样的开发?

python中的web开发,django和tornado各自都适合什么样的开发?

这两个框架不会有太大的差异。

第一、***如你是Python web入门者,那么建议你用django,因为它比较简单,且api doc文档也清晰易懂。

tornado系统开发,tornado api开发
图片来源网络,侵删)

第二、***如你是python web的提高者,那么你可以用tornado,因为它是基于异步IO非阻塞模型的。

在python web 框架中有一些实现和idea在Tornado和Django中是一样的,所以在你有很多经验之后,从django切换到Tornado并不难。

综合比较,django还是最受欢迎的。

tornado系统开发,tornado api开发
(图片来源网络,侵删)

引用一个比较图:

从图中应该可以看出,大众更倾向django

首先呢,这两个我都只是用过(因为平时的开发主要用Flask),所以可能回答的比较片面,敬请谅解~

tornado系统开发,tornado api开发
(图片来源网络,侵删)

我理解的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

阅读
分享