Home >Backend Development >PHP Tutorial >语言 - 单纯谈web的话,python为什么比php好?

语言 - 单纯谈web的话,python为什么比php好?

WBOY
WBOYOriginal
2016-06-06 20:34:401084browse

rt,总是不明白为什么只说web方面的话,python比php好。。。

是因为简洁的语法么?开发效率?框架和库?

之类的么?

回复内容:

rt,总是不明白为什么只说web方面的话,python比php好。。。

是因为简洁的语法么?开发效率?框架和库?

之类的么?

要不你都学一遍再看.

我接触过PHPPython,就发表一下自己的看法(不喜勿喷,如有错误,请指正)。
二者都是Web开发中最常用的大众语言,不管是在开发者中,还是学生群体,都有很高的普及度;在TOBIE排行榜上,二者排位差也不了多少;同时,二者都有很活跃的社区做支撑,有诸多的第三方库(PHP有pear,python有pep)等。
对于PHP,上手快,精通难,学习曲线比较符合先快后慢;因为上手比较容易,因此phper也比较快的形成产品原型,以供后期迭代;好好研究一番wp源码,或许就能去外面找到一份php开发工作,工资薪水跟你的能力有关。正如楼上所说,天朝不缺php开发者。在大众开发中,phper的平均工资会比pyer较低(这点TZ可以去找国外相关的调查研究)。
对于py,上手比php难,精通也比较难,学习曲线比较符合慢热型;但上手之后,能快速开发出产品原型,开发效率和迭代效率会略胜于php;py在机器学习,自然科学等领域有广泛的应用,甚至能进行桌面应用开发,并有大量功能强大的模块支持,能大大减少开发时间。

之前在一篇文章中看到过这样一段话:php是用来找工作的,py是用来赚钱的,ruby是用来提高自己逼格的。

开发语言没有什么好与坏之分,自己用的顺手的就是好的~
现在各种新语言的出现,都说相比其他语言多么的高级,多么的好用~
但是,又有多人真正的使用呢~
所以说呢,适合自己的才是最好的~

rails 啊

鬼扯,典型的先给出一个结论,再来倒推原因

PHP 是老牌的网页脚本语言,相对其他两门而言比较成熟。PHP 虽然快速成型,但容易失控,尤其项目稍大的时候。

对于 Python 来说,由于自身的简约设计,可能应用的方面的更多,几乎是可以涉及到IT的各个方面,Web 只是它其中一个方面,而且有比较成功的杀手级应用,Youtube 就是用 Python 开发的,服务器的各种原来用 shell 或者 perl 的脚本,科学计算,游戏的脚本,甚至在桌面客户端上也能看到 Python 的佳作,如 UliPad,对于初学者来说 Python 是个不错的选择,在这三者中它的语法是最简洁和清晰的,适合初学者学习。

编程语言没有好坏之分,就好比拿汉语和英语来比较,很难分出个高低的。你应该去了解两种语言的特性,在不同的场合用恰当的语言。比如你要自己做个小博客,PHP会更适合。要是开发个大型应用,那就用python。PHP也可以做大型应用的,只是这种情况下用python更好一点。

你确定你不是新手?

你确定你不是来挑事的?

拿框架,社区,开发人员 随便找一个php都能砸死python = =

只不过是php长得丑而已

你这问题可以改为单纯谈web的话,什么语言最好

来啊,开战了

当然Rails才是第一,
但话说回来PHP完虐Python

单论语言设计,Python有历史遗留问题,算不上好。PHP就更不用说了,糟糕的设计,当然不影响它干活。

Web开发中,大致考虑效率和性能的权衡。Ruby社区更具有创造性,先进的web开发理念和模式多源于ruby社区。

天朝从来不缺PHP工作职位。Python在运维管理、数据挖掘、机器学习方面越来越强势。

最后,鄙人不认为谈论语言好坏有什么不妥。当然,不会试图去说服别人接受自己的观点。

php 是世界上最好的语言,世界是 js 构成的,有 python 鸟事。

第三次世界大战再次拉开帷幕~!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn