PHP真的没落了吗??
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
PHP真的没落了吗
适合的才是最好的永远相信这句话
我开发做了五年多了现在是前端也在写后端也在写。唉~~~我真的是苦命的孩子这让我想起了周星驰电影说的一句贱贱的话“要么卷死各位要么被各位卷死”
现在的网络镰刀真的是太厉害了
现在不管你是在哪个平台搜索php基本上全部是唱衰的。说什么原因的都有。
- 弱类型
- 并发不够
- 开发者层次不齐
- 内部约束不严格
- 前期架构没做好后期维护难度大
。。。。。。。
唉~~~真的是网上说啥的都有。其实吧我感觉这更多像是培训机构带起来的节奏。每一个语言只要有一个突破性的产品以后各个培训机构就是铺天盖地的广告各种吹嘘就是欺骗那些啥也不懂的或者说是刚刚进入职场也没真正敲过几行代码的。如果你真的被产品经理折磨过被客户多次否定过被老板强制压榨过你就会明白语言只是一个工具速度time才是王道。
客户要求急着上线想着抢占市场好像错失这几天就损失几个亿咱也不知道咱也不敢问。
老板催上线节约时间中间你就好穿插其它项目节约成本、无情的压榨。
客户多次改方案其实它也不知道他想要啥但是你做出来了他就知道他不想要啥。
产品经理就是中间渲染他就是连想带猜他猜客户需要就是需要后面被砍掉的很多功能也很正常。
敲了这几年的代码感觉没啥长进整天就是跟着项目跑项目需要啥你就要了解啥学习啥所以下班回家看手机看着那些唱衰某个开发语言的鼓吹那个开发语言的真的觉得就很搞笑。
你还没有到挑剔那个语言的高度你能玩转任何一个都很厉害了。只有那个语言适合当前项目那个语言不适合。
简单举个例子我正在开发的一个项目
-
后端管理我用的是laravel9(之前一直用的TP这个项目试试laravel)我没有用前后端分离展示用的dcat Admin
-
长连接通信我用的SpringBoot没有使用swoole、workman
-
自动化脚本使用TypeScript
看到这
1、稍微懂点的可能会说你为啥不一杆子到底。php也是可以写长连接的。是的它是可以但是php不太适合写长连接为什么很简单我在网上随便一搜java的例子就有我很快就能做出来这就是原因。
2、既然长连接都选择的java为啥整个后端不使用Springboot去做呢是的SpingBoot是可以完成后端但是你要考虑到客户的需求
- 后台管理一天的访问没有多少。咱不要张口就说人家抖音、百度、头条。。。 这些bat的所以高并发基本上是不存在的。
- 后台基本上就是一个管理说白了就是CRUD主要功能就是一个展示和改数据。真正跟着项目敲过的参与过维护的基本都体会过被改界面加搜索或者展示样式的痛苦。php能很快的操作。简单的基本上可以直接上服务器修改分分就解决。这一点java是做不到的java的那一套流程是必须要走的。就算你使用了现在一站式部署这也是和php无法比的
3、为啥不使用前后端分离只要不是客户严格要求我一般是不会采用前后端分离。原因很简单节省时间节约成本。本来是可以几秒钟搞定的事情非要几分钟去做。我一直怀疑这就是大厂为了让我们卷起来。如果你前端三大件基础不太好的话还是去学习前后端分离吧至少插件不少。
4、这么多你有没有一个精通的说实话我感觉没有感觉自己还是一个菜鸡。每一个只会用都是为了完成任务养活自己。关于底层用到了才去研究、查资料这个真的很花费时间和精力我是从实际需求去看底层这样我更好理解些。
简单总结一下合适的才是最好的不要为追求技术而让自己难受。首先要养活自己。所以没有那个语言没落了而是自己养活不了自己了。