IT行业:为什么大部分人都不认可php语言呢?

上周,朋友的公司在讨论技术栈的选择时,提到了PHP。
他告诉我,尽管 PHP 在 Web 开发中效率极高,但许多开发人员确实对此持保留态度。

历史偏见真有趣。
PHP在早期确实存在一些设计缺陷,导致它被贴上“低端”和“不专业”的标签。
然而,现在PHP7 +已经有了很大的改进,但仍然有人因为入门简单而认为技术不够深入。

就技术特性而言,PHP在多线程和复杂的系统架构方面确实存在一些局限性。
虽然Swoole等扩展提供了对协程和异步IO的支持,但与Java或Go相比,生态成熟度仍然滞后。

技术生态竞争也是一大原因。
Java、Go、Python等语言在各自领域都有非常强大的生态系统,而PHP在这方面稍显欠缺。

我也遇到过行业惯性。
一些传统行业更新技术栈的成本非常高,因此开发者更愿意坚守现有的技术体系。

开发者心理因素也不容忽视。
有些人就是喜欢用复杂的语言来表达自己的技术能力,PHP的简单性在他们看来可能是“缺乏挑战”。

不过,PHP也有它的优点。
比如开发效率高、生态成熟、性价比好等。
对于中小型Web项目来说,PHP仍然是一个不错的选择。

你必须弄清楚。
这个问题没有绝对的答案。
技术选型仍需根据项目需求来确定。

25岁了学php有前途吗

你好,我昨天在浏览招聘软件时发现了几个PHP职位,而且薪水看起来很真实。
我的朋友小李,2 8 岁,去年底转行学习PHP。
现在他在一家电子商务初创公司担任开发人员,月薪1 .2 万。
他说学习PHP最大的好处就是可以快速上手。
这些框架易于使用,您可以在一晚上内创建一个网站原型。

PHP 听起来很过时,但事实并非如此。
如果你看看淘宝、豆瓣这样的网站,你会发现他们背后都有PHP。
去年我去一家淘宝公司面试,技术面试官问了我一些关于提高PHP性能的问题。
他表示,现在大公司对PHP的要求非常高,仅仅会写代码是不够的。

但是有点烦人。
例如,我的朋友小李想学点别的东西。
他听说 Go 的性能更好,想改用它。
但让我们继续吧。
我们不能丢掉之前学过的PHP基础知识。
我们必须学习一种新的。
PHP的生态系统已经很丰富了,但这也使得它的技术栈有点杂乱,不像Python那么标准化。
前几天看了Python的官方文档,感觉整个社区比PHP更干净、更精致。

等等,还有别的事。
上次去参加技术分享会,有人谈到PHP8 的新特性,说JIT编译器可以让PHP运行得和Java一样快。
结果有人问,为什么不用Java呢?那人愣了一下,说Java的开发效率没有PHP高。
场面顿时安静下来,所有人都看向那人,不知道他如何回答。
不过PHP适合快速开发和小型企业,但如果想在大工厂工作,还是要努力。
就像我的朋友小李一样,他每天加班只是为了让系统运行得更快。
他表示,PHP8 一出来,很多老项目就得重写,否则就无法维持现在的用户流量。

但是,PHP 社区确实很好。
如果你遇到什么问题,只要搜索一下,就会有很多人与你讨论。
与某些语言不同,即使是稍微困难的问题也得不到答案。
上次我问了一个关于优化PHP内存的问题,有人给我写了一篇几千字的长文,清楚地解释了我的问题。
没有人能够提供这种服务。

最后,2 5 岁可以学习PHP吗?我认为关键取决于你想做什么。
如果你喜欢写网站但又不想学习很深的理论,PHP确实是一个不错的选择。
如果你想走技术专家路线,你可能还得考虑别的事情。
就像我的朋友小李一样,他现在每天都在思考如何更优雅地写代码。
他说这样他以后就可以跳槽去大工厂了。

话虽如此,PHP 真的会在未来几年继续流行吗?我有点好奇。