讨论为什么我看不少私活技术栈还存在PHP、Angular

头像
sens
287阅读20评论

首先不是歧视技术栈,只是有点好奇,在我认知中(也可能是我认知障碍),后端现在主流应该是java,golang、nodejs少量。php不是很能理解,用这个有什么优势呢,之前经历一家公司的后端同事他们从php转java?php招人也不好招,angular也是同理。

排除老项目迭代,新项目还有考虑php、angular么?

讨论话题:
顶 1
收藏
举报
精选评论
头像
等级1

外包、私活和公司长期迭代的项目基本是两个领域。angular不知道,php用的简直不要太多,还有uniapp,天生就适合用在私活、外包这种项目,干起糙活来嘎嘎快,大部分这种项目什么微服务、什么高并发之类的统统不需要,总共也没几个用户,甚至代码都不需要讲究多少可读性,快速搞完,快速上线,快速拿钱,然后下一个....
当然我用的是Java + Flutter...

你后面我认同,私活前端里面很多人uniapp一把梭,但是为啥php也这么受欢迎呢?是因为门槛低吗

上手容易,开发效率高,开发者多

头像
等级1

ssh到服务器,改代码,F5刷新看好了没有,一气呵成啊。Java/Go/Node,改代码,打包,上传到服务器发布,重启服务,是不是要花更多时间呢?私活大都是快糙猛项目,干完就扔的,不需要定义类型的时候,PHP的array比Java或者Go的Map要灵活的多,能少写很多代码。至于可维护性,重构,那只有少数项目有这需求,who cares。小程序和公众号私活项目,PHP可以说是后端主流,复制粘贴稍微改改就卖了。

现在都是自动化搞得,随便一个脚本就能把活都干了,这不是主要原因。

真的一点都不管后期维护了啊,

有脚本也要花时间啊,我Java项目,一行命令打包发布重启服务,一次差不多要3分钟,规模大点的项目光重启一下就要5分钟。标准Java项目,加一个字段至少要改7个文件,而PHP项目加字段可能完全不用改后端代码。

原作者还能维护维护,别人二开好不好维护那不关原作者的事,没几个项目能长期存活。

头像
等级1

php成品源码多

头像
等级1

anguarl还是有外企和一丢丢大公司在用的

头像共建者
等级6

很多行业需要的应用其实不需要太过前沿的技术。老的技术积累了很多成熟的系统,很容易二开。
大部分客户并不关心你用什么语言什么技术。

客户确实不关心,他们只关心什么时候我能用,背后技术对他们来说不重要。

头像
等级3

angular不老,但是php一言难尽

angular我感觉没啥人用了,至少国内是吧。排除老项目,新项目,还有人用angular吗。

头像
等级0

因为它干的快啊,调的也快,甚至于一些小修改,可以达到让用户一边看着,一边改。大部分现实中的业务,都没有那么高的后端技术要求,只要响应在1秒以内,基本都能接受;而他们又没有什么数据量,合起来几千万数据不错了那种;php+mysql 这种web2.0高爆发时代的技术作为技术选型,当然是首选。

你这么一说,那确实很方便。快就行了

头像
等级5

我的感觉跟你一样啊

头像
等级0

想起一五年那个经典笑话,两个各拿到天使轮一百万投资,同一个点子的初创公司,选择 PHP 的两个月后上线运营,一年后倒闭,而选择 Java 的这一年还没测试完上线版本

头像
等级0

那你认知确实挺片面的😄

版块详情

讨论

7k 帖子
25k 评论
125 关注
版主
空缺中,申请版主请于站长联系
远程全职推荐

扫码下载应用

下载APP以便及时收到回复或进展