4

2023 PHPer 路在何方?

 1 year ago
source link: https://www.v2ex.com/t/897074
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

V2EX  ›  程序员

2023 PHPer 路在何方?

  fenglayting · 14 小时 59 分钟前 · 3410 次点击

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

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

82 条回复    2022-11-23 00:56:40 +08:00
pengtdyd

pengtdyd      14 小时 53 分钟前

一线城市可能比较少了,二三线国外用的还是挺多的。
fenglayting

fenglayting      14 小时 51 分钟前

@pengtdyd #1 😭😭还得润去国外呀
yekern

yekern      14 小时 39 分钟前

行业不景气,初创团队还是优先用 PHP 快速迭代产品试错,最好的选择
wxw752

wxw752      14 小时 39 分钟前

今年公司已经用其他语言全部重构 php 代码了。
linyin022

linyin022      14 小时 36 分钟前

坐标厦门。目前公司用的前后分离。后端还是 PHP 写接口。毕竟这个语言好上手。为了快速开发(不考虑屎山的情况下)工资也是很低。PHP+厦门。。。
zoharSoul

zoharSoul      14 小时 35 分钟前

@yekern #3 问题是初创公司太少了
fenglayting

fenglayting      14 小时 35 分钟前

原本用的人就少,现在这经济,很快就会消亡了
fenglayting

fenglayting      14 小时 34 分钟前

@wxw752 #4 🙄🙄🙄🙄据说简历上写 PHP 开发,会降低面试官好感度
adgad2

adgad2      14 小时 33 分钟前

难顶....想转到其他语言,可是也没什么好的机会
wxw752

wxw752      14 小时 29 分钟前

@fenglayting 我们公司主要的成员都干了好几年了,PHP 的同事已经转来一起卷 Java 了
fiypig

fiypig      14 小时 27 分钟前

我现在就在做 PHP , 前后端都做,PHP 薪资还是太低了,当年 Go 没转过去,还是只能 PHP ,一直想做 Java 又不想学,先混了,反正自己觉得自己做不久了
wizzer

wizzer      14 小时 23 分钟前

@fiypig @adgad2 语言都相似,都是一堆 if else 啊哈哈,学起来不难
agdhole

agdhole      14 小时 23 分钟前

几年前就开始劝所有写 PHP 的朋友全部转语言了
adgad2

adgad2      14 小时 19 分钟前

@wizzer #12 话是这么说,真到跨语言招聘 /面试的时候,没有相关语言经验基本面不上
fenglayting

fenglayting      14 小时 13 分钟前

@adgad2 #14 这倒是,会都会,只是熟练度问题
FawkesV

FawkesV      14 小时 12 分钟前

@fiypig 新语言学起来真不难, 主要是要有能够上手写项目的机会. 我也是 PHP 转的 JAVA, 学习语言的环节只用了两周, 公司内部新项目用 JAVA 就开始上手写模块了, 后面不到一个月, 就完全转了 JAVA 了
也自学学过 GO, 自己写了两个小的功能, 但是不用就又忘了...
fenglangjuxu

fenglangjuxu      14 小时 7 分钟前

php 转 java 还是很容易的 好多语法差不多 转吧
fiypig

fiypig      14 小时 4 分钟前

@wizzer 第一家公司就转过去做 go 了,然后凉凉了,找不到 go 的工作,就继续 PHP
@FawkesV 学是容易,但要内部转,外面招有些都不会要的。要项目丰富下简历
puduhe1

puduhe1      14 小时 2 分钟前

我们公司就是用的 php,https://www.zijizhang.com/ 所有开发都是 java 转过来的....相对 java 优势明显:
1.开发快
2.对服务器性能要求低
3.部署快速

不好的点:
1.不好招人,去年叫别人从 java 转过来,他要找我拼命
2.不严紧,发生过我少打了一个},导致整个服务不能访问
haha512

haha512      13 小时 57 分钟前   ❤️ 1

其实 php8 + swoole 这方案,性能完全没问题,开发效率又极高 而 开发成本极低,不明白为什么如此被鄙视,因为 phper 多数都是非科班的缘故?
fenglayting

fenglayting      13 小时 54 分钟前

@haha512 #20 有可能是门槛低的不被人看好吧,也有可能需求变少了,前后端分离做 3D ,地图之类的
tianyou666shen

tianyou666shen      13 小时 52 分钟前

不知道为啥 反正用这个技术栈就是拿不到很好的工资
打工人么 面向薪资编程了哇
已经在写某 if err != nil 语言了
linyin022

linyin022      13 小时 35 分钟前

@Anajiuzheyang 我的前辈跟我说在厦门这个地方。干 PHP ,月入 10K 都好难。月入 15K 的都屈指可数了。厦门这个地方真不太适合程序员。。。
Felldeadbird

Felldeadbird      13 小时 32 分钟前

web 坑少了,PHP 就难生存了。 大家都拿起手机,实际上 PHP 的企业生存空间减少是最大因素。
ppddtt

ppddtt      13 小时 31 分钟前

@puduhe1 服务器上改的?至少 pipeline 上跑个 lint 啊。
fenglayting

fenglayting      13 小时 29 分钟前

@Felldeadbird #25 PHP 还是要偶一定的局限性的,毕竟现在管理系统模板那么多了
wonderfulcxm

wonderfulcxm      13 小时 26 分钟前 via iPhone

莫慌,至少 10 年前就有人说 PHP 不行了,然而,W3Techs:2021 年全球网络服务器 PHP 占比达到 78.9% http://www.199it.com/archives/1313057.html
Valid

Valid      13 小时 22 分钟前

现在服务端渲染都 SSR 了,只写 web 接口的话 php 确实没什么必要,nodejs 一把梭了
ysc3839

ysc3839      13 小时 19 分钟前

@puduhe1 但是选 Node.js 不是一样 开发快 对服务器性能要求低 部署快速 吗?
@haha512 我个人看不起 PHP 这个语言,因为官方始终不肯改掉传统 CGI 从头到尾的执行模式。你说有 swoole 这类非官方的方案,但问题是它是非官方的,不知道有没有什么坑,基于市面上许多流行的 PHP 开源项目开发时,也用不了,比如基于 WordPress 二次开发,怎么加入 WebSocket 支持呢?再者很多用户也不会去学习非官方的东西,招到人不一定就会这些非官方框架。以及 PHP 一直没给基础类型加入面向对象特性,写起来令人不爽。既然 PHP 官方这么守旧,那我自然认为它更多是为了兼容老旧项目,并不适合用于新项目,就像现在开发新项目没人会用 MFC 一样。
shiji

shiji      13 小时 14 分钟前

我还用。自己玩的。

工作还是要用别的语言。
Seanfuck

Seanfuck      13 小时 9 分钟前   ❤️ 1

我倒是认为经济不好使用 php 会多起来,因为成本低。
Anajiuzheyang

Anajiuzheyang      13 小时 9 分钟前

@linyin022 难呀,厦门的薪资贼低,生活成本很高。
DamonLin

DamonLin      13 小时 1 分钟前

一直不看好,一直还在用
Rache1

Rache1      12 小时 51 分钟前

PHP 每年都可以被拉出来讨论一番 😄
likunyan

likunyan      12 小时 38 分钟前

我也是厦门,难啊
qa2080639

qa2080639      11 小时 59 分钟前

面向工资编程,失业就得卷进 JAVA 了
star7th

star7th      11 小时 35 分钟前

我的转型路线供参考。我在几年前是职业 php 开发。现在已转前端好几年了,也会做 nodejs 开发, 基本可以算个全栈吧 。

不过大多数 phper 都很难复制我的路线。因为我开发开源项目 https://github.com/star7th/showdoc 可以大量累积前端开发经验(这个项目的重心在前端),要转是很容易的。而据我所知大部分 phper 只是会一点前端,真要写 js 和 css 会巨痛苦。

如果你对后端更感兴趣,则可以考虑转 java 和 go 。无论转型前端还是后端,我觉得都需要累积足够的经验,否则你在新的赛道会落后于人。建议可以搞搞开源项目。

我现在依然还会做一些 php 开发。旧框架需要维护,新框架都统一用 laravel 系列,坚决不碰 swoole 这种写法诡异的框架(有异步和协程的需求我会用 node 来写)。

我对 php 要求性能低,够用即可。高性能的场景我会用 nodejs 处理。实际上, 我的另一个项目 https://www.dfyun.com.cn/ 就是用 nodejs 写的 , 已经经得起生产环境大流量高并发的考验 。 这种高密集 io 型应用,php 搞不定或者需要花巨大成本才能搞定。

对于市场,我也很迷惑。按道理说,小型创业公司用 laravel 系列是非常方便的,可以快速成型。性能也不算很差,有优化空间。用户量三十万以下的场景理论上都能很好应对。而要更大的话,应该公司已经赚钱了,这个时候有技术团队,做啥都行。所以理论上 php 应该有足够施展空间。但是我看到非常多的小公司或者大公司,更多用 php 来做管理后台这种无关紧要的场景。
ixwen

ixwen      11 小时 20 分钟前

广州 7 年 PHP 开发,现在在小公司混日子 。在这家公司主要是能 每天朝九晚六,从不加班 ,能兼顾家庭,单算工资我觉得也到顶了 ,月入到手 18k 。加上自己接接小项目,平均月入 20 左右 ,现在就是自己上班,明年准备让老婆去搞点小生意,等自己真做不下去,也有后路 。目前也算是有接触前端的东西,Java 也会一点 ,但是目前这家公司没啥使用场景 。
Light3

Light3      11 小时 19 分钟前

耽误你去小公司写 cms crm erp 小程序了吗?没有啊
什么你是大公司的?我不信大公司 就会写 php
完全没有必要发这种你明年还不死吗?这种问题
idragonet

idragonet      11 小时 12 分钟前

PHP 不行是疫情导致的,因为 PHP 小公司多,疫情快 3 年倒下公司中肯定是小公司比例最高。
tyrone2333

tyrone2333      11 小时 9 分钟前

@linyin022 厦门 PHP 月入 10K 还是很容易的,我朋友 2 年半 12k
sunkai0609

sunkai0609      11 小时 7 分钟前

@ixwen php 这收入算很高了
zeromake

zeromake      11 小时 6 分钟前

公司刚刚把用 go 的团队砍掉了,留下了用 php 的团队(虽然原因是 go 团队看不到赚钱的希望),我从 go 团队转到 php 那边了,感觉 php 项目迟早要因为性能转 go 。
ixwen

ixwen      11 小时 1 分钟前

@sunkai0609 所以一直没换公司 换了也找不到更好的。在这家公司每月稳定到手其实能有 20 ,吃点回扣
mmm159357456

mmm159357456      10 小时 56 分钟前

kingjpa

kingjpa      10 小时 31 分钟前

还是国内太卷了, 世界 500 强中 用 wordpress 做官网的有很多。
唯独国内没几家公司在用
xujianxing

xujianxing      10 小时 24 分钟前

转 Java
fenglayting

fenglayting      10 小时 21 分钟前

@star7th #39 🙏🙏🙏🙏也有可能现在小公司都活不下去了
zy445566

zy445566      9 小时 53 分钟前

我 17 年感觉 PHP 风向不对就转 node.js 了,很舒服
sunny2580839896

sunny2580839896      9 小时 24 分钟前

郑州基本上没啥职位了,boss 搜索 PHP 竟然给我推荐养猪厂长
wangritian

wangritian      9 小时 12 分钟前

国内 php 没落的主要原因是很多人喜欢给它扣帽子,"低端"、“性能差”、“开发人员普遍水平低”,但 php 本身定位就非常精准,轻量级脚本语言,写一些中小项目是最舒服的,生态也异常丰富,挂上 swoole/workerman 后也能解决性能问题,一些创业项目用 php 做会节省大量试错成本。不过嘛,现在国内 php 待遇不高,确实也不建议学了。
BeautifulSoap

BeautifulSoap      9 小时 5 分钟前

虽然但是,你出了国会发现国外还有数不清的 php 工作职位,即便是一线大城市
pangpre

pangpre      9 小时 5 分钟前 via iPhone

PHP 的 swoole webman 框架,性能已经不输 java go 了,而且开发效率,服务负载都比 java 强很多! 现在就缺个带头大哥,能搞一个有影响力的微服务框架出来。
别看什么大厂,不给他们弄好,他们不会用的。
当初的 swoft ,easyswoole 非常风光,很有潜力,可惜已经被假开源喷死了……
zzzkkk

zzzkkk      8 小时 58 分钟前

全世界所有国家 所有语言里就 php 工资最低 吹什么国外有很多需求
Zhancha

Zhancha      8 小时 55 分钟前

总有人以为中国就是全世界。

事实是 PHP 占互联网世界的绝大多数。
pysex

pysex      8 小时 1 分钟前

laravel 还是很强的
fuchish112

fuchish112      7 小时 40 分钟前

那么学习 swoole,workerman 之类的,要么学习 go,java 之类的
ZhiyuanLin

ZhiyuanLin      7 小时 24 分钟前

编辑器直接 FTP 连上主机一把梭的也是 PHPer 。
OOP ,有版本管理有 CI ,CD ,微服务化,SRE ,工程化程度 Java 没什么区别的也是 PHPer 。
请问你说的是哪个 PHPer ?
一样是写 PHP ,你在 Meta 和在瓦房店小厂能一样吗。
nii

nii      7 小时 21 分钟前

我真的非常非常喜欢 php
nii

nii      7 小时 20 分钟前

代码启蒙 就是来自于 typecho 我对 php 有着天生的好感
wensonsmith

wensonsmith      7 小时 10 分钟前

格局打开,为啥 PHP 非得转其他语言继续编程,以我为例。。。

PHP -> 产品助理 -> 全栈开发-> 实施经理 -> 运营 🤪
licoycn

licoycn      6 小时 56 分钟前

别管那么多,全都干,PHP Go Java ,还有前端三件套~
xmlf

xmlf      6 小时 37 分钟前 via Android

个人非常喜欢 php ,有这天生好感,虽然我不太会写
undefine2020

undefine2020      5 小时 57 分钟前

php 岗位在海外数量仅次于 java ,不过工资确实低
MengiNo

MengiNo      5 小时 53 分钟前

PHP 最大的问题是可以理直气壮的被要求弄前端。加上这个语言本身模式造成的玩法不够花,纵向卷不动就开始(被)卷横向。导致很多哪怕做了好多年的 “中高级” PHPer ,对架构方面的东西也不甚了解,问就是 lnmp 加个 redis 。但是有趣的是,反而很多人 element-ui 、taro 甚至 uniapp 那套反而玩挺花。

反正逃不出 “全干工程师”、“万能打杂” 的坑。早年 PHP 还能往 C 走写扩展接触点底层,现在你和人说你会用 C 加持 PHP ,都让人觉得有点黑色幽默。搞的工资也不敢往高叫,确实很难。
linyin022

linyin022      5 小时 50 分钟前

@tyrone2333 真的假的。我们公司前两天刚招的一个 PHP.五年经验。就给了 10K,五年经验前端走 vue 或者 uni 都不止这个价了.
MengiNo

MengiNo      5 小时 40 分钟前

@linyin022 PHP 本来就不如前端值钱啊(个人感觉是远不如)... 而且你这个 5 年经验的 PHP 你问他 vue 或者小程序 估计也是能套套模版搞出点东西的。
james122333

james122333      5 小时 25 分钟前 via Android

@ysc3839

解法可多了 考验你的眼界和创造力
fuxkcsdn

fuxkcsdn      5 小时 23 分钟前

@linyin022
回 24#
不至于不至于
至少前 2 年不至于
当时我们公司招初级都给到 10K

今年可能行情不好了,看了下有招 PHP 的都是那几家公司(应该只是挂着收简历的)

PHP 转 nodejs (会 PHP 谁不会点 javascript )、go 、java 都不难,难的是能不能拿到 工作机会,公司内部有项目就转,没项目就看有没有朋友介绍吧,降级过去转语言都好过死磕 PHP
james122333

james122333      5 小时 21 分钟前 via Android

而且 php 不代表不能纯当模版 如果你接受不了太多 js 本身特性 当然 js 本身不错
zoharSoul

zoharSoul      5 小时 8 分钟前

@MengiNo #67 为什么 phper 会被要求掌握前端啊? java/golang 的开发者们似乎应聘的时候不会被邀请这个... 奇怪
zoharSoul

zoharSoul      5 小时 7 分钟前

@zoharSoul #73 邀请=>要求
pytth

pytth      4 小时 59 分钟前 via iPhone

php 挺好,我至今还在用 php 写项目,非常好用。我做自己的项目,php 在我这全是优点没有缺点。
cwcc

cwcc      4 小时 52 分钟前

PHP 主要的问题就是能做的花活不多,语言本身问题不是特别大。比如 js 、python 等一直有一些不一样的生态和用途注入,PHP 就一直抱着 Web 不放。
linyin022

linyin022      4 小时 50 分钟前

@fuxkcsdn 我是有打算滚回学校回炉重造的想法了。回去专升本然后重新学一门语言。PHP 本身就语言弱势。加上在厦门这个地方。真的一言难尽
UnrealEngine

UnrealEngine      4 小时 45 分钟前

胆子大的,可以润东南亚做灰产,他们几乎都用 PHP 做这些。

前公司有同事润到菲做了几年,疫情前去的,后来恰逢疫情没法回来,现在回国机票也好买了,不过他还是没回来,说是现在国内润东南亚不方便了,会有海关给你要各种文件证明你去那不干违法的事,他也懒得跳槽(那边有些确实是黑公司,他说他见过有些国人被卖到黑公司了,不给个十几万的卖身费不给你走,也有个别不走运直接被绑架了,绑匪拍视频给他家里人勒索钱财,甚至把耳朵都给你割了下来……),说他那公司有些元老有做了七八年的了,他也打算先🐶着,怕回国找不到工作。

但那边毕竟是三流城市,治安差不是次要的,最主要的还是生活真的不方便,或者说来菲就是工作工作没有生活。首先那边的国人一般都是点外卖吃地沟油,不方便买菜做饭(事实上有些公司 996 忙起来哪有时间自个做饭),那边的小区也禁止家中使用明火,蔬菜水果品种少而且还要进口。再有一个是娱乐场所少,菲稍微发达点的也就首府那几块地方,时间一长肯定腻,远的地方你也不敢去,也没啥好去的。换汇也是很烦,因为他们工资都是用菲律宾本地货币,你花时间找人换成人民币还要担心对方的人民币是不是黑钱,不然转到你国内账户上冻结是小事,被扣上洗钱的罪名才最要命。最后一个是在那边做灰产的都是用昵称或者英文名相互称呼,这对于孤身一人来国外的人来说由于行业原因缺少了社交上的一丝真诚,孤独感会让人心力交瘁。

当然,有些国人在那边做灰产久了直接被“同化”了,有的带国内的老婆孩子去那边生活,有的直接娶了当地的菲律宾人,有的在墙外看了几个不明所以的视频就立誓不回国留在那边做自由人……

如果你能接受这些代价的话,你在那边不愁找不到工作,薪水也是比国内好赚得多
exploreexe

exploreexe      4 小时 28 分钟前

@UnrealEngine #77 去东南亚噶腰子么。。。好好活着不好么。。。

没这么惨吧,知道一些搞 PHP 的,业余时间给 WP 做插件也活得好好的,日子也挺滋润的

别听风就是雨,语言只是个工具,想想怎么通过这个解决一些人的需求变现吧。
adoal

adoal      4 小时 26 分钟前

你的职业价值是某种编程语言,还是会用编程技术来解决金主巴巴遇到的问题?
你的技术价值是精通 PHP 语言本身的茴字四种写法,还是擅长用 PHP 作为后端编程语言来做 web 应用的开发?

不需要拘泥 PHP 语言用的人多少。
chenqh

chenqh      4 小时 11 分钟前

@fiypig 学 java 学不动,java 特别恶心
chenqh

chenqh      4 小时 9 分钟前

@star7th 干 TMD 前端,好难

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK