2023 PHPer 路在何方?

2022-11-22 14:07:37 +08:00
 fenglayting

都快 2023 年了,提前看下还有多少人用 PHP 吧! Imgur

看这使用人数,再过一年就没人用了吧!

12440 次点击
所在节点    程序员
127 条回复
09ny3lTSGXojAe0j
2022-11-24 16:51:56 +08:00
BeforeTooLate
2022-11-24 16:52:03 +08:00
蛮好的,可以多学一个语言,其实编程语言都通的
lujiaxing
2022-11-25 10:35:06 +08:00
php 看了一下岗位基本上都是维护既有项目了. 新项目已经没人再用 php 了.
通过以前的工作经历认识过几个 phper, 有三个已经转管理分布在若干个小厂当项目经理 /技术主管, 早就不再写代码了. 一个去开餐厅了, 剩下的几个早就都转 golang 了. 2022 年的今天现在谁还用 php....
sockball07
2022-11-25 12:39:43 +08:00
都在说 php8 swoole 孰不知真正还在用 php 的甚至是 5.6 mysql5.5 根本不考虑升级的老顽固
takashiki
2022-12-17 11:34:17 +08:00
作为一个大学时代( 2013 年)自学 PHP 起手,Java 、Go 、Python 也都写过的开发,我个人觉得 PHP 已经不太适应云原生的时代了,性能倒是次要的,更主要的是部署和维护成本。

PHP 早期就是因为上手成本低、部署方便火起来的,但是现在要部署一个常见的 PHP 应用,需要安装 PHP 、PHP-FPM 、Web 服务器,还要装各种扩展插件,甚至每个插件都要先装各种其他的依赖库,然后这一堆东西每个都有自己的配置要配要调优,log 也是各打各的,非常复杂巨难上手。

虽然 Docker 等容器化方案能简化一部分重复劳动,但是如果用容器的话,其他主流语言的应用基本都比 PHP 更容易部署,Go 更是打包一个 bin 文件 COPY 到 runtime 就行了,效率上比 PHP 不知高到哪里去了。

然后就是很多人都觉得 PHP 适合初创公司或者个人项目快速试错,但还是那个部署和维护的问题,现在这个时代我觉得项目初期更适合 Serverless ,用各家的云函数或者无需运维的云 K8s 弹性容器服务部署是非常舒服的,基本完全不用担心运维的问题,但 Serverless 可能会有一些限制,常见的 PHP 项目往往要经过改造才能支持,但是 Go 或者 Python 就更容易适配这种环境。

所以总的来说我觉得 PHP 在这个时代下几乎没有多少优势空间了,以前由于个人情感以及 Laravel 的强大,做些 side projects 的时候还是会倾向于用 PHP ,但现在再让我选我大概再也不会考虑用它了。
takashiki
2022-12-17 11:39:48 +08:00
@takashiki #125 另外再补充一点,PHP 之前能一直有很高的市场占有率,很大原因是存在 WordPress 、Discuz 这样的博客、CMS 、社区系统建站,但是现在个人博客和 BBS 都日渐式微,海外各类 Saas 百花齐放,用开源系统建站的需求也越来越少了。
veike
2023-05-27 20:12:39 +08:00
@wonderfulcxm 很多都是历史项目,几个页面挂几年那种,还有就是 WordPress 站了很大比重。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/897074

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX