为了账号安全,请及时绑定邮箱和手机立即绑定

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

/ 猿问

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

慕姐4208626 2019-02-22 00:50:33

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

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

之类的么?

查看完整描述

15 回答

?
慕侠2389804

要不你都学一遍再看.

查看完整回答
反对 回复 2019-03-01
?
倚天杖

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

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

查看完整回答
反对 回复 2019-03-01
?
互换的青春

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

查看完整回答
反对 回复 2019-03-01
?
慕尼黑8549860

rails 啊

查看完整回答
反对 回复 2019-03-01
?
湖上湖

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

查看完整回答
反对 回复 2019-03-01
?
春华秋衣

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

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

查看完整回答
反对 回复 2019-03-01
?
慕的地6264312

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

查看完整回答
反对 回复 2019-03-01
?
米琪卡哇伊

你确定你不是新手?

查看完整回答
反对 回复 2019-03-01
?
叮当猫咪

你确定你不是来挑事的?

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

只不过是php长得丑而已

查看完整回答
反对 回复 2019-03-01
?
函数式编程

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

查看完整回答
反对 回复 2019-03-01
?
HUH函数

来啊,开战了

查看完整回答
反对 回复 2019-03-01
?
慕仰1329654

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

查看完整回答
反对 回复 2019-03-01
?
慕森卡

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

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

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

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

查看完整回答
反对 回复 2019-03-01
?
宝慕林4294392

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

查看完整回答
反对 回复 2019-03-01
?
FFIVE

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

查看完整回答
反对 回复 2019-03-01

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信