python和web编程,python跟web
dfnjsfkhak
14
大家好,今天小编关注到一个比较有意思的话题,就是关于python和web编程的问题,于是小编就整理了3个相关介绍Python和web编程的解答,让我们一起看看吧。
- 谁能说说python在web开发方面的使用感受?
- python中的web开发,django和tornado各自都适合什么样的开发?
- Java编程开发、web开发、Python编程开发有什么区别?哪个更好?
谁能说说python在web开发方面的使用感受?
1. 互联网圈大约已经是很少有人还用 Java 做 Web Page 了,但不能据此认为 JAVA 过时,它还有其他用途;
2. 做 Web 呢,PHP 从应用范围到岗位需求来说都是很强的,甚至可以说是应用最广泛的;

3. Python 在 Web 界不能说它过时,其实它做 Web 从来也没热门过,但它在科学计算、计算机视觉、图像处理、运维脚本等领域还是有一套;
4. Node.js 只在前端人员这里火,主要是 Web、服务器和前端工具链,但在 Web 领域尚不如 PHP 广泛。
python中的web开发,django和tornado各自都适合什么样的开发?
首先呢,这两个我都只是用过(因为平时的开发主要用Flask),所以可能回答的比较片面,敬请谅解~
我理解的django和tornado的区别主要是以下几点:
1. django是大而全,tornado是小而精,如果你是个人,比如是一个Python的初学者,那么我建议学习django,因为它的框架相对来讲很成熟,相关资料也很多,开发起来对于新手很容易。tornado则不会像django那样资料丰富,可用模块与django相比也差了很多。所以如果是初学者、一个小的开发团队,或者是一个小型或中型的项目,我建议使用django,Django还具有其他各种功能:用户认证,本地化,unicode处理,并继续进行。如果你想要一个能涵盖所有你可能需要的框架,而你没有时间和技巧来完成它,那么Django就是一个很棒的系统
2. 如果侧重点是性能,那么我倾向于tornado。它拥有异步非阻塞IO的处理方式,并且有较为出色的抗负载能力,***做了这样的对比课件它的性能是对比Django是有多好~
以上内容仅供参考,欢迎关注留言讨论
人生苦短,我用Python~
这两个框架不会有太大的差异。
第一、***如你是python web入门者,那么建议你用django,因为它比较简单,且api doc文档也清晰易懂。
第二、***如你是python web的提高者,那么你可以用tornado,因为它是基于异步IO非阻塞模型的。
在python web 框架中有一些实现和idea在Tornado和Django中是一样的,所以在你有很多经验之后,从django切换到Tornado并不难。
综合比较,django还是最受欢迎的。
引用一个比较图:
从图中应该可以看出,大众更倾向django
J***a编程开发、web开发、Python编程开发有什么区别?哪个更好?
其实在Web开发的整体当中,Web服务(HTTP服务)基本上是最不重要的,前端设计、数据结构设计、业务流程设计都要重要得多,而Web服务的实现不管用什么语言来说都是相对简单的。Python的好处是开发、部署都很快,变更起来很容易,代码量小所以抛弃起来也很容易,不容易背上历史负担;如果你是稳扎稳打写了几百个J***a类,那你肯定很难下决心把几百上千行的代码都抛弃掉。Python的缺点是运行起来相对J***a来说慢得多,性能有瓶颈的时候J***a和Go这样的编译语言的优势就体现出来了,不过大部分公司如果不够快的话,是撑不到性能有瓶颈的时候的。另外一个要素就是你服务器后端究竟是实现了什么业务流程,需要调用哪些外部系统,简单的blog这样的自成体系的web应用现在到处都有现成的,肯定不应该再自己动手做了,那就要考虑哪个语言更适合这些业务流程,如果是个相对计算密集型的、需要多线程的,那么就应该慎用Python,或者提前将计算密集的部分拆出去单独组成服务。如果是业务本身比较繁杂、变更比较频繁的,Python和PHP这样的脚本语言就比较合适。最后就是个人喜好了,像我恐怕死都不会去用J***a和PHP,但这只是我,反过来的自然也有,那么如果综合了前面两点之后仍然是有多个选择,自然就需要按照开发人员的喜好来协调了,毕竟开发人员的主观能动性也是很重要的。
J***A编程更适合企业系统定制开发,Python编程更多面向统计、数据分析等科学方向,而web开发是web网站开发的一个统称,J***A也有面向web开发的Jsp编程语言Python也有面向web的Django编程。
到此,以上就是小编对于python和web编程的问题就介绍到这了,希望介绍关于python和web编程的3点解答对大家有用。
标签: python
开发
django
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。