node 会不会取代PHP?
发布于 10 年前 作者 liveinjs 12264 次浏览 最后一次编辑是 8 年前 来自 问答

分析下。。。

17 回复

会,js是最好的语言

这种都是伪命题 现在连 perl cobol fortran 都有人用

只有最合适的

反正我之前是写 PHP 的,换到 Node 一年多,没发现 Node 有显著不如 PHP 的地方,而比 PHP 更好用的地方则有很多。 所以我觉得如果大家都是理性的话,PHP 肯定要被 Node.js 或者 Ruby 之类的语言取代,但并不是所有人都会挑选最好的语言,而是会受制于其他一些因素。

PHP 有PHP独特的优势,NODE也有自己独特的优势;

@russj 命题都是陈述句!!!

php 还是蛮有生命力的

汪汪。。。。喵喵。。。。

php是最好的语言,不会被取代。

也许出来个更牛的语言,把 php 和 node 都取代了 立足现实,用最适合的。不需要为未来操心。

@jysperm 跟楼上的这位朋友差不多,也是从PHP转过来的,现在再回去写PHP,觉得不如JS写的舒服了,不过如果不用co/koa的话,有些场景还是PHP方便些。另外就是js的debug不太方便,PHP有些比较大型的CMS,blog,商城之类的暂时js下还没有太多块头相当的替代品。否则的话基本会考虑全部时间都写js了

@andyhu 现在主要是有几个问题,第一做技术的不全是年轻人,也有很多保守派,不愿意尝试或学习新技术,尤其是在一些中小公司里的技术主管。第二,很多现在线上运行的程序都是PHP,尤其是多年积累下的程序可能由于人员的更迭,程序一时间很难改动,而且也不是所有公司都实现了soa。第三,PHP经过多年的发展,在很多大型网站都经过了检验,积累了很多调优和排错的经验,nodejs虽然也在很多大流量高并发的场景下使用了,但分享出来的经验并不多,这点可以见百度google搜索结果,那些大公司的实际情况,硬件设施,运维体系等等可能和一半的开发者还有很大差距,所以有些经验并不能直接套用,比如ssd的使用,跨机房的专线,这些一般的公司可能都不具备,自动化运维的体系在中小公司可能也不健全。综上所述,一个语言完全取代另一个语言本身就不存在,就像上面人说的一样perl还有好多人用。即使是大规模替代短期内在nodejs和php上也不会发生。手机回帖好累 自豪地采用 CNodeJS ionic

上面有人说这种都是伪命题也没错,没有银弹,做技术的也不要试图寻找银弹,钻研swoole不如学学node,钻研PFA不如学学java。 自豪地采用 CNodeJS ionic

看互联网公司招人的情况,如果招nodejs的人员需求比php多, 就会取代 当年ror出来的时候,也是眼前一亮,感觉要取代php了,看看现在还有多少公司招ror的

语言之间,没有你死我活这么惨烈

@leapon +1 我们如果不想做 xxx语言之父,那么就不用关注这些事情了。 php我个人认为在你退休的时候应该还是会有人用的,只是可能不那么火了而已。 但问题是你要学火的语言,还是要用语言来实现你的人生目标。 如果是后者,就逆向思维一下,你目标的公司用什么语言,或是你未来的创业团队用什么语言就ok了 从生活出发吧

回到顶部