关于对php的一点看法

作者: 白云飞 分类: php,随笔 发布时间: 2019-12-17 22:29 阅读:

之前我在知乎上就《如何看待越来越多的公司弃用PHP使用java?》发表过自己的一点看法,这是问题链接,感兴趣的可以看下 https://www.zhihu.com/question/288746095/answer/488409535

其实从今年的行情很容易的看出,别的地方我不知道啊,但是也听外地的朋友反馈过,其实情况大致相同。那就是php的岗位招聘数量已经大量的下降了。当然,这个不能完全归结于php不行了,我感觉这个跟整个经济环境呈正相关。虽然我是一个5年+的php程序员,但是我还是不得不承认,php确实只是很多小一点的创业起步的公司在当主力语言在用。这个无关乎性能。其实只以南京为例去看,其实所谓的互联网公司,多数还是也业务为主,大家都是在主流框架下CURD,实在谈不上什么技术含量。只就CURD撸IO密集型的业务来看,其实java也好,php也罢,甚至是吹捧高性能的GO ,在性能上差距并不是很大。真正让我感觉php落后的还是因为生态。这个真的太重要了。

公司的开发团队是以java为主导。50+的javaer,就我一个phper。我做着内部业务系统,有一些基础的业务信息需要java那边配置推送过来。由于项目比较忙,没人来搞java那块的代码,增加内容,只能我自己来。之前有了解过 spring 和 spring-boot,所以基本上代码还是看的懂的。搭建本地开放环境,下载若干个工程和jar包,总算是将修改的能容完成并上线了。虽然对java生产内容学习的比较少,但也总算是参与了一点。给我最大的感触就是:java在代码结构上的严禁性,是强于 php的一般框架的。除了是我一直吐槽的罗里吧嗦的语法问题上。另外,其实大家选择java的原因,不是因为他性能多强,我感觉是以下两点:

1、数量庞大的curd boy

2、无比完善的生态

第一点,不用说了,大学学过计算机的,谁没学过java,虽然很多都是小混混,但是总归,hello world 还是会写的。

第二点,也是我这段时间学习 spring 全家桶能感觉到的,真的是要啥有啥。伸手就来,在spring的生态下,开箱即用,真的是香。

这里只能寄希望于 php的生态会更好,以swoole为首的生态,也在慢慢的发展。原本在php7.4 可以引入的 JIT ,这下只能等到 php8了,希望结合 swoole 能带来更多的亮点吧。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!