PHP为什么这几年在走下坡路?

谢谢邀请,作为一个18年的PHP老兵,我的回答有一定的参考价值。我是科班出身的,母语是C语言。当初与php结缘完全是因为我想***,这也恰巧是php的创始人的想法,这位大神用c语言提供了一个***的新的解决方案。

但PHP是增长还是下滑的,18年以来我还真不知道。前天见了李开复的门生丁吉昌,“php是世界上最好的语言”这个梗,是丁吉昌2016年的时候第一次听他说的,他用java比较多。

坦白说,我并不喜欢php这个语言,但当时没有比它更好的选择。大概在05年到07年,被赶鸭子上架,php4+mysql3,做了一个年交易额比较巨大的全球**易网站。因为当时mysql还么有事务的支持,php4蹩脚的类设计,这是一段比较痛苦的经历,但凭借自己过硬的基础,第一次非常幸运地能够崭露头角。

基本上我的职业生涯也因此被定型了,专攻电商业务系统。php5之后类的设计才稍微舒服了一点,性能也得到极大优化,因此我们才敢在php做的系统中大规模地使用类设计。因为php解决复杂业务系统的案例不多,只好阅读和借鉴java的源码。

自从有了命名空间之后,甚至是php7之后我才认为php终于成为了一种专业级的语言了。

我对php的价值认可基本上是因为它的性价比。在中小型电商项目中,它依然是最佳的选择。

至于目前我的编程能力,简单点说就是,任何复杂度的业务系统,基于任何语言,不借助任何框架,能把系统做好。

希望能对你有所启发。

之所以感觉PHP这几年在走下坡路,是由于人工智能的兴起,带火了python。

PHP擅长的是web开发,而现在web开发的需求量相对人工智能的需求量在下降。

更何况这些年,除了java,还有ruby,nodejs,go等语言的竞争。

PHP由于入门门槛比较低,初学者比较多,因此广大程序员认为使用其他语言更高大上一些,能够和那些菜鸟区别开来,因此更倾向转语言。

编程语言好不好用主要看运行性能和架构能力,而编程语言处理实不实用得看技术成熟度,Go、Python再好用,人才招不到也是白瞎……Java、PHP虽然是老人了,但哪个公司现在敢说我们现在完全不用了。

但其实任何一门语言都有它的优势和缺点。做web开发,并不应该纠结于使用哪门语言。只要用最合适的语言就好。

那些吹Python的可以歇歇了,知乎,饿了么都由Python转Java了,Python是门好语言,但web领域还撼动不了Java和PHP,反倒Go越来越强势了,B站就开始用Go重构Java后台了。

回到正题,为什么感觉PHP开始走下坡路,最大的证据就是招聘网站PHP的岗位越来越少,PHP转Java的公司越来越多,差不多的题其实回答了好几遍了,归根结底就是PHP技术栈不行,刻薄点说就是PHP不适合做大项目,有人会拿万年的脸书,微博出来打脸反驳,但是这些用PHP架构的纯后台的项目背后无一不是有重量级的人物带头的,有赞转Java最现实的原因就是招不到合适的PHP程序员了,导致开发跟不上运营,反观Java的技术栈就太成熟了,什么模式什么架构网上都有详细的资料可寻,从业者也众多,迅速扩展起来也没那么多顾虑。

挽救PHP下坡的颓势,不仅仅是几个PHP布道者的事,更要靠广大PHPer,如果真的喜欢这门语言,就努力提高自己的技能水平,移动互联时代可不再是二次开发一个开源项目那么简单的事了,别觉得自己会捣鼓个增删改查就是合格的程序员了。

php程序员总是把“PHP是世界上最好的语言。”这句话挂在嘴边,php对他们来说,既是一种技术信仰,又是一种已经被证实过的,便捷的业务方式。

在传统互联网发展之初,php的语言优势也与网页端的发展相得益彰,实际上,毫不夸张的说,我们访问的绝大多数网站后台都是由php语言编写,并且,许多手机app后台也是由php语言开发,如果说php在走下坡路,那么我们是否应该反问,网站技术和手机app技术是否在走下坡路呢?

PHP为什么这几年在走下坡路?

1、php作为稳定、优秀的后端开发语言,仍是当下技术流公司的首选

互联网技术的热潮总是一阵一阵传播,php曾经大热过,然而技术圈迭代太快,python、go语言等新技术层出不穷,有了这个鲜明对比,就会显得如今的沉寂特别萧条。但是,php作为大多数程序员心目中最好的语言,它的实力从来不需要外界跟风炒作来验证。

php作为稳定、优秀的后端开发语言,仍是当下技术流公司的首选。中小型网站后端开发选择php,手机app后端开发选择php,php的稳定性和兼容性,是新兴语言所不具备的。

PHP为什么这几年在走下坡路?

2、铁打的php流水的新兴语言

php为互联网行业服务已久,赢得了“世界上最好的语言”这一荣誉称号,随着智能手机行业的火爆,ios和安卓语言开始火爆。没过多久,前端语言又开始大行其道,紧接着,技术流吹起了区块链风,人们又一窝蜂跑去研究开发区块链的语言。风向转了这么一圈,越发显得php无人问津。

事实上,作为稳定的后台语言,需要用到后台的地方,都有php语言的身影。就连大热的微信公众号,也有php的功劳。我们所使用的各种功能齐全的服务号,都可以用php语言来开发完成。

PHP为什么这几年在走下坡路?

3、网站和app作为一个整体,是多种语言合力开发的结果

整体的力量大于局部,这个简单的道理相信很多人都懂,放在互联网开发领域同样适用。一个功能齐全的网站,是无法靠单一语言开发完成的,要有完善的用户体验,一定是前端语言和后端语言合力发展的结果,手机app同理。

如此看来,php更像一块基石,默默地为高楼互联网奠基,虽然不出现在人前,但却扮演者非常重要的角色。

PHP为什么这几年在走下坡路?

PHP为什么这几年在走下坡路?我是吴怼怼,虎嗅、36氪、钛媒体、产品经理等专栏作者、前澎湃新闻记者,专注互联网科技文娱解读,更多深度解读,欢迎关注我的头条号。

记得我之前有一个做人事的朋友告诉我,近几年前端工程师的薪资水平,好像快赶上后端工程师的水平了。

这样的说法,虽然有失偏颇,但也从另一方面,反应出了前端近几年越来越吃香。而后端,让人感觉越来越不行了。

PHP作为近几年的热门后端开发语言,首先被贴上了走下坡路的标签。

PHP为什么这几年在走下坡路?

误解

这个问题,也代表了绝大多数人的感知,但这种感知,是很容易被外界事物所欺**的。这里我举两个例子加以说明。

例子一:

2017年8月,有一款叫《王者荣耀》的游戏火变了全中国,然而仅过去短短4个月后,许多人开始唱衰这款游戏,认为这款游戏已经死了,没人玩了,因为新的游戏——绝地求生系列已经崛起,取代了他老大的位置。

例子二:

2016年前后,VR开始火爆起来,各种利好消息铺面而来,什么某某做VR的公司上市了,某家知名企业开始研究VR产品,甚至各种各样的VR产品,也都如雨后春笋一般冒了出来。

PHP为什么这几年在走下坡路?

然而事实并没有因为主观思想,而发生变化。吃鸡游戏是火了,但王者荣耀依然稳坐老大的位置,用户量是吃鸡游戏的几倍至多。VR利好消息不断,却没有因此成为如手机一般的存在,热度一过,迅速被人们淡忘。

  • PHP在走下坡路?

PHP并不是衰落了,而是趋于稳定了。几年前,市场在资本的驱动下,PHP需求自然与日俱增,从最开始的游戏资讯站、移动互联网、APP应用,到后来的P2P、金融互联网。井喷的后果就是衰落,网站倒闭多了,PHP需求自然看起来就降低了不少。

实际上,PHP是一门为WEB而生的语言,只要互联网还在,短期内很难有什么语言能够取代他。

就算是哪一天PHP真的衰落到没有公司用的地步,这么多年融入其中的技术沉淀与思想,是不会磨灭的。

去看看PHP的解析器底层代码,再看看新涌现出来的语言底层内核代码,是有想通相融的东西。如果PHP没落了,独属于PHP自己的编程基因,一定会在未来的某个宿主中重生。

更何况,PHP走下坡路是个假象。

——摘自W3Cschool学员的回答

PHP在很长一段时间成为了大多数创业公司的首选,有几点原因:

1、项目试水

2、开发效率

3、热部署

4、上手容易

基于以上几点让PHP在WEB开发地位有着很重要的地位,很多大公司他们初创第一个网站的开发语言就是PHP。

虽然在产品演化的过程中变得越来越复杂,转而投向别的开发语言,实际上这话也不算完全正确。毕竟每一门语言有自己独特的特性,PHP就是一门转为WEB而生的,fpm模式下可以让开发者不用管常驻内存的导致出现的一些问题和上下文隔离问题,但是带来的弊端就是每次请求结束都需要重新创建一次新的变量和对象去处理等等。

现在大多数公司都倾向微服务开发,后端采用J**A或者GO来做架构,但是前端调用对接还是有很多公司在使用PHP的,就我个人而言,我在使用GO开发WEB的时候感觉真的非常痛苦,可能是因为受了PHP比较大的影响。

在做WEB方面我的首选语言还是PHP,但是如果写网络通讯和别的服务,我会优先考虑GO和J**A。

当然随着Python的火爆也有不少人用Python来写网站的,一直会说性能高于PHP,但是我个人觉得同样身为解析性语言,性能并不会有太大的相差。

当然现在大多数新兴的语言最后都沦为了编写WEB的语言。

就我个人认为PHP在WEB方面的成就和它也不会说完全走下坡路,只是写PHP的人多掌握了一门别的语言而言。

并不是PHP再走下坡路,而是市场对PHP的需求已趋于饱和。

尤其是这几年PHP涌入了大批量的新生代程序员,技术水平青黄不接,导致业内普遍认为PHP鸡肋。企业不需要那么多的php研发者,供过于求就势必会导致一**PHP程序员的失业,在优胜劣汰或末尾汰制的筛选下,真正有实力、技术精湛的PHP研发者存活下来了。

俗话说“物以稀为贵”,在任何一个行业里都是如此。就开发语言来说,目前J**A的势头比较猛,可以预料接下来几年里将会有众多应届毕业生或编程爱好者步入学习J**A的浪潮。如果未来再有大批量J**A程序员失业,我们是否又会质疑J**A走下坡路了呢?

PHP为什么这几年在走下坡路?

世人都喜欢跟风,哪一行热火,大家就都朝这行发展。市场的需求从来就不仅仅局限于一个行业,三百六十行,行行皆有用。国家的高速发展依赖于各行各业,渴求大批量的不同领域内有所专长,有所成就的创新型人才。

——END——

PhP走下坡路,我觉得主要是以下几点原因:

第一,php应用范围窄。多数使用它只是为了开发web应用,而web应用开发的语言很多,java,c#,Python等都可以,目前业内稍微大点的网站都是用java。php优点是上手快,在初期快速搭建自己的应用还是蛮好。

第二,h5和小程序盛行,web应用不是那么必须了。随着移动互联网,微信小程序的火爆,现在初创公司很少会去开发web应用了,h5和小程序以其快速灵活高效的特性,俘获了不少初创企业的心。

第三,市场php程序员越来越少,随着人工智能的发展,越来越多的人开始学习python,很多java程序员也开始搞python,毕竟这是个很大的方向!

虽然 php是世界上最好的语言 是一句自嘲,但不可否认,php在市场份额中一直是前十的存在。

PHP为什么这几年在走下坡路?

php是一个web开发语言,最常见的用处就是网站开发,php一经问世,迅速占领了网页开发市场,至今已经几乎没有企业在用asp去开发网站,我身边的朋友也早已从asp转到了php。

PHP为什么这几年在走下坡路?

linux+php+mysql+nginx是最常见的开发环境,由于mysql的免费性,php的简单可操作性,就这样形成了一个完美的组合,无论是创业小企业,还是互联网大厂,都在使用php快速建站,于此同时也产生了诸如此类的很多小型创业公司,公司有几个技术就可以出去接单了。

php作为一种动态交互语言,可以***,微信公众号,微信小程序,app,高端一点也可以作为一种后端服务存在,比如websocket,swool。

PHP为什么这几年在走下坡路?

虽然近几年都在炒人工智能,同时兴起的语言就是python,所以就有一种声音说python要代替php,其实这种说法是站不住脚的,python的主要方向是算法,而php的反向是web开发,交叉的作用不是那么明显,现在要php走向落寞为时过早。

现在在市面上去招聘高端php还是比较稀缺的,由于培训班的存在,造就了php程序员的参差不齐,也形成了一种鱼龙混杂的局面,说不好找工作的就觉着php在走下坡路了,再加上培训机构的老师给你推荐其他的语言,容易对局外人一种迷惑。

PHP为什么这几年在走下坡路?

无论是哪种语言,只要学得够精,在哪里都是人才。并且每种语言之间都是相辅相成的,正是这么多语言的存在,才形成了我们今天这么丰富多彩的互联网生活。

谢谢悟空邀请,PHP也不是在走下坡路,而是新兴的技术或者产品需求需要依靠不同的语言载体来实现。

我所设计的产品,就是我们公司的产品主要数据语言还是PHP,为什么?

PHP为什么这几年在走下坡路?

因为我们属于中小公司,需要的是需求的快速实现,不断的迭代。如果我们有庞大的数据载体,如现在的今日头条、淘宝、京东等,需要多种数据语言相互结合来实现

PHP在前几年同样火爆,原因对于互联网人都知道,简单、快速、高效、好维护。实现前后端皆可。而现在流行python,主要原因是因为人工智能AI技术的平民化应用。

在有的互联网公司不被认可,认为Java稳定,加上Java语言长久些,大多数公司也会选择Java。对于后起之秀PHP一方面有嫉妒心理,一方面对于老互联网人有敌意心理。有时也就不被重视。

PHP为什么这几年在走下坡路?

PHP其实作为一种开发语言,在我看来,在对的阶段对的人上使用是合情合理的。一个几个人的小公司,如果不快速实现,想的过于长远不利于产品的快速运营。而发展到一定阶段,感觉数据上相对冗余,需要维护,配合其他语言Java等同时维护是可以的。大平台的数据语言都不是以一种为主。

PHP为什么这几年在走下坡路?

所以,对于PHP走下坡路来讲,显然不太合理。更应该是在对的阶段、对的时期、对的人身上还是有同等效果的。python等语言火爆也是基于AI平民化,但是需要PHP配合吗?也需要。给每一种语言的创作者我们都要有信心。PHP依然会有很长的路可以走。我看好多种语言。“大家可以多关注我,我会提供更多的干货”

原创文章,作者:皇甫轩,如若转载,请注明出处:https://www.miaoshou.cc/32178.html

(0)
上一篇 2021年7月5日 23:20
下一篇 2021年7月5日 23:23

相关推荐

  • 哪些小店适合忙碌的宝妈开?

    适合宝妈开的小店 宝妈们忙碌的生活中,经营一家小店可能是一个不错的选择。但是,选择适合自己的小店类型非常重要。在这篇文章中,我们将介绍一些适合宝妈开的小店类型,并提供一些操作步骤和…

    2023年8月12日
  • 你知道2023年哪些生意将会火爆吗?

    2023年哪些生意将会火爆? 随着科技的不断进步和人们对生活品质的不断追求,2023年将会涌现出许多新兴的生意。在这篇文章中,我们将会讨论哪些生意将会在2023年变得火爆,并且提供…

    创业 2023年5月31日
  • 2023年你可以做什么来赚钱?

    2023年你可以做什么来赚钱? 随着科技的不断发展和人们生活水平的提高,2023年的商业机会将会更加丰富多样。如果你想在未来几年内致富,那么你需要了解一些新兴行业和创新的商业模式。…

    2023年8月10日
  • 微商赚钱靠谱吗?

    少,非常少。关键看商品 选正确了新项目,一切只需认真去做。勤奋坚持不懈,我坚信牛奶面包都是会有的 能吧,我也想做 你好,我是教育行业原创者,后进生老四,很高兴回应您的难题。 有关“…

    创业 2021年7月20日
  • 小学生的赚钱秘籍:边玩边赚,轻松上手

    作为小学生,你是否曾经有过这样的疑问:我怎样才能赚到钱呢?其实,赚钱并不是大人的专利,小学生也可以通过自己的方式赚到零花钱。下面就让我来为你揭秘小学生的赚钱秘籍,让你在玩耍的同时还…

    2023年12月11日