热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHP语言到底还能活多久?

一句话,全球80%的WEB项目都是用PHP来开发的,你是想赶快学会这项目能真实满足大量市场项目的技能呢?你还是沉浸于每天比比叨的消极讨论呢

一句话,全球80%的WEB项目都是用PHP来开发的,你是想赶快学会这项目能真实满足大量市场项目的技能呢?你还是沉浸于每天比比叨的消极讨论呢?

我想说,事实求是一些,语言只是工具,项目有需求,岗位有需要,我等为何不赶快学会它,难道生存不比瞎逼叨更重要吗?

多学习一门语言,多掌握一门开发技能,多满足一个项目需求,让自己更强大,难道有问题吗?为什么全球80%的WEB项目闲的没事干却用PHP来开发呢,原因很简单:简单、实用、快捷、强大、包容、免费等等优点,是其他语言在这方面没有的优点。

当然我没有说PHP没有缺点,因为每个人都有优缺,这个世界本来就是一个多样性的世界,本需要包容,而有些人天天没事就喜欢讨论别人的缺点,扩大自己那点可怜优点,这样我们正的真实吗?这样我们真的不蛋疼吗?难道我们真实一点不好吗?

人活一世,能真实几回,就这么几门好用的语言,有需要就用,没需要就算,何必因为这点可怜的优缺而针锋相对吗?都闲的没事干了吗?

这两年经常听到有人在耳边讨论关于PHP是不是凉凉了,PHP还能火多久的话题,我想说这个话题的讨论本身就是一个伪命题,就好像我们每天没事干经常在一起讨论某个人到底什么时候死的问题,好像恨不得那个人快点死的感觉,我本人涉足过IT行业技术,从网络安全到服务器架构到多能开发,一路走来学这么多东西不是讨论过来的,而是为了生存不得不学习更多技能,为了让自己更加强大。

我一直没有弄明白大家为什么会有时间讨论一个人到底什么时候会死去的问题,首先我没有这个时间讨论,因为我觉得与其讨论,不如多研究真实业务需求,满足业务需求就要多学习多掌握多领域的技能,掌握了多领域的技能让自己强大了,自己就可以在这个世界上更好的生存下去,因为有了生存的资本,因为我们可以适应更多行业和岗位,可以开发或运维或运营出更多的绝世产品。

接下来聊聊我的观点,仅供参考,所有编程语言的核心任务都不是只为了找工作的,更多是为了开发项目而诞生,目前全球WEB项目80%以上都是PHP项目,根据项目来灵活选择语言就好,技术只是工具,没有唯一性选择。

建议有时间多了解更多语言,WEB项目我会优先PHP,游戏项目我会优先C++,通讯项目和大数据我会优先Java,语言只是工具,我一直不明白大家为什么永远是唯一性排他思维,点菜你不喜欢吃鸡蛋,你不能说所有人都不喜欢吧,我是觉得不要老是这么唯一性选择,现在市场上WEB项目80%以上都是php,你说它没市场,真不敢恭维某些人的扭曲或自私的想法 ,难道为了自己的利益就能胡乱捏造或自私到这种程度,连事实都可以不要了吗?

PHP全球开发市场一直就很大,已经大了数十年了,市场空间巨大,却天天在讨论火还是不火,什么时候死呢,我觉得为人没必要这么消极吧,其实我一直不太清楚大家对火是一个会很概念,一款有价值的东西不需要天天用讨论火与不火来支撑它的市场价值,我只相信市场项目实用技术,不是凭空来判断火还是不火,都是工具,项目用到了就上,用不上就上其他语言,为什么非要火才用呢?快捷、简单、成本低、市场大我为什么不选择了,没有理由呀。

现在市场上ASP的项目多了去了,只要能实现用户的需求把项目搞定,为什么不可能选择,语言如人,都有优缺,不能因一人有缺点或不火就把人家干掉吧,事实是都有活的空间,在某个领域都有优势,语言只是工具,计算机诞生本来主是人类的工具,因事实选择就好,做拿来主义和选择主义就好,事实求是,因需而学,没必要到处胡乱排他和贬低。

有人说PHP只适合小项目,不适合大项目,我就想笑,没明白你说的企业级是什么概念,百度、京东、淘宝大量在使用PHP,现在都在还在持续火热招聘中,我做了十几年的IT,我一直不明白大家所说的大项目到底是一种什么多大规模的项目了?有没有真实研究过,就出来胡乱发表不切实际的言论,这样会误导有真实需求而学习技能的大量的用户或年轻人,明明它是最适合开发WEB项目的语言,你偏偏说它球也不行,这总之,我不知道这些误导者到底有没有做过真实的调研,我在想这样脱离实际的言论到底是否在误国或误他。

现实是这样的,中国99%是小厂, 1%是垄断性大厂,多安排时间多学更多技能,是好事,技能越强,就可以满足更多岗位和项目需求。

本来这个世界就是一个多样性的世界,尊重多样性,尊重每个工具的优缺就好,有包容心态,项目用到就是好语言,用不到那就换个更合适的就好,不用非要唯一和排他,越是有包容心态自己就更强。

这几年不知道市场上就吹来这么一阵风,突然GO火了,其他语言都得死,突然Python火了,其他语言都得死,突然大数据来了,感觉Java还有用,突然区块链来了,其他语言全得死,突然AI来了,其他语言全淘汰,其实不是这样的,这十年来,哪一门语言都没有被淘汰,只要还在更新中,只是适用的环境和项目不同而已,我自己是比较讨厌看各种排行榜的,脱离实际,我只相信市场反馈,项目需求、招聘岗位等。

我最早研究Python是2007年,我们那会儿主要用于科学建模、系统脚本、服务端通讯程序书写,不知道怎么了,突然所有人喊着Python大火,其实与2007年市场没有太大变化,只是喊的人突然多了,这个现象特别让我奇怪,两年过后Python喊的人突然少了,突然大街上又开始高喊Go,我只看项目市场和用户岗位,特别要多关注一门语言在一线到五线的综合真实市场,不能什么都靠空喊,这不行呀,而且带有一种极强烈的排他唯一思想,没有包容何谈未来,不包容多样式的真实世界,怎么能不掉坑。

所有语言只是工具,核心任务是满足不同项目的开发需求,简单、快捷、成本低,只要这一点的语言都是强大,越是简单、快捷、成本低的语言就越有市场,这是市场现实所向,不可为心主义,所有语言的第一任务都不是为了解决就业的,是为了解决项目技术需求的,其次才是开发项目的人,有些技术项目用人就少,那就少招人,有些技术项目用人就多,那就多招人就是了,不能因为招人人数多少来定技术语言的未来,这是武断的,要综合判断才是。

快速打造项目,快速赚钱才是王道,简单快捷成本低,这就是PHP最大优势,其他语言很难超越,这也是为什么很多Java培训机构的官网却都是用PHP开发的,也是为什么现在更多企业都要用PHP项目的原因,为什么微信、小程序、APP、游戏后端等喜欢用PHP的原因,也是现在为什么政府越来越多的办公系统都更换成WEB项目的原因。


推荐阅读
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • Django + Ansible 主机管理(有源码)
    本文给大家介绍如何利用DjangoAnsible进行Web项目管理。Django介绍一个可以使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
author-avatar
當紅冷萱儿_422
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有