首先不是歧视技术栈,只是有点好奇,在我认知中(也可能是我认知障碍),后端现在主流应该是java,golang、nodejs少量。php不是很能理解,用这个有什么优势呢,之前经历一家公司的后端同事他们从php转java?php招人也不好招,angular也是同理。
排除老项目迭代,新项目还有考虑php、angular么?
乐观、皮实、学习、总结。
外包、私活和公司长期迭代的项目基本是两个领域。angular不知道,php用的简直不要太多,还有uniapp,天生就适合用在私活、外包这种项目,干起糙活来嘎嘎快,大部分这种项目什么微服务、什么高并发之类的统统不需要,总共也没几个用户,甚至代码都不需要讲究多少可读性,快速搞完,快速上线,快速拿钱,然后下一个.... 当然我用的是Java + Flutter...
你后面我认同,私活前端里面很多人uniapp一把梭,但是为啥php也这么受欢迎呢?是因为门槛低吗
上手容易,开发效率高,开发者多
ssh到服务器,改代码,F5刷新看好了没有,一气呵成啊。Java/Go/Node,改代码,打包,上传到服务器发布,重启服务,是不是要花更多时间呢?私活大都是快糙猛项目,干完就扔的,不需要定义类型的时候,PHP的array比Java或者Go的Map要灵活的多,能少写很多代码。至于可维护性,重构,那只有少数项目有这需求,who cares。小程序和公众号私活项目,PHP可以说是后端主流,复制粘贴稍微改改就卖了。
现在都是自动化搞得,随便一个脚本就能把活都干了,这不是主要原因。
真的一点都不管后期维护了啊,
有脚本也要花时间啊,我Java项目,一行命令打包发布重启服务,一次差不多要3分钟,规模大点的项目光重启一下就要5分钟。标准Java项目,加一个字段至少要改7个文件,而PHP项目加字段可能完全不用改后端代码。
原作者还能维护维护,别人二开好不好维护那不关原作者的事,没几个项目能长期存活。
php成品源码多
anguarl还是有外企和一丢丢大公司在用的
是的
很多行业需要的应用其实不需要太过前沿的技术。老的技术积累了很多成熟的系统,很容易二开。 大部分客户并不关心你用什么语言什么技术。
客户确实不关心,他们只关心什么时候我能用,背后技术对他们来说不重要。
angular不老,但是php一言难尽
angular我感觉没啥人用了,至少国内是吧。排除老项目,新项目,还有人用angular吗。
因为它干的快啊,调的也快,甚至于一些小修改,可以达到让用户一边看着,一边改。大部分现实中的业务,都没有那么高的后端技术要求,只要响应在1秒以内,基本都能接受;而他们又没有什么数据量,合起来几千万数据不错了那种;php+mysql 这种web2.0高爆发时代的技术作为技术选型,当然是首选。
你这么一说,那确实很方便。快就行了
我的感觉跟你一样啊
想起一五年那个经典笑话,两个各拿到天使轮一百万投资,同一个点子的初创公司,选择 PHP 的两个月后上线运营,一年后倒闭,而选择 Java 的这一年还没测试完上线版本
那你认知确实挺片面的😄
下载APP以便及时收到回复或进展
外包、私活和公司长期迭代的项目基本是两个领域。angular不知道,php用的简直不要太多,还有uniapp,天生就适合用在私活、外包这种项目,干起糙活来嘎嘎快,大部分这种项目什么微服务、什么高并发之类的统统不需要,总共也没几个用户,甚至代码都不需要讲究多少可读性,快速搞完,快速上线,快速拿钱,然后下一个....
当然我用的是Java + Flutter...
你后面我认同,私活前端里面很多人uniapp一把梭,但是为啥php也这么受欢迎呢?是因为门槛低吗
上手容易,开发效率高,开发者多
ssh到服务器,改代码,F5刷新看好了没有,一气呵成啊。Java/Go/Node,改代码,打包,上传到服务器发布,重启服务,是不是要花更多时间呢?私活大都是快糙猛项目,干完就扔的,不需要定义类型的时候,PHP的array比Java或者Go的Map要灵活的多,能少写很多代码。至于可维护性,重构,那只有少数项目有这需求,who cares。小程序和公众号私活项目,PHP可以说是后端主流,复制粘贴稍微改改就卖了。
现在都是自动化搞得,随便一个脚本就能把活都干了,这不是主要原因。
真的一点都不管后期维护了啊,
有脚本也要花时间啊,我Java项目,一行命令打包发布重启服务,一次差不多要3分钟,规模大点的项目光重启一下就要5分钟。标准Java项目,加一个字段至少要改7个文件,而PHP项目加字段可能完全不用改后端代码。
原作者还能维护维护,别人二开好不好维护那不关原作者的事,没几个项目能长期存活。
php成品源码多
anguarl还是有外企和一丢丢大公司在用的
是的
很多行业需要的应用其实不需要太过前沿的技术。老的技术积累了很多成熟的系统,很容易二开。
大部分客户并不关心你用什么语言什么技术。
客户确实不关心,他们只关心什么时候我能用,背后技术对他们来说不重要。
angular不老,但是php一言难尽
angular我感觉没啥人用了,至少国内是吧。排除老项目,新项目,还有人用angular吗。
因为它干的快啊,调的也快,甚至于一些小修改,可以达到让用户一边看着,一边改。大部分现实中的业务,都没有那么高的后端技术要求,只要响应在1秒以内,基本都能接受;而他们又没有什么数据量,合起来几千万数据不错了那种;php+mysql 这种web2.0高爆发时代的技术作为技术选型,当然是首选。
你这么一说,那确实很方便。快就行了
我的感觉跟你一样啊
想起一五年那个经典笑话,两个各拿到天使轮一百万投资,同一个点子的初创公司,选择 PHP 的两个月后上线运营,一年后倒闭,而选择 Java 的这一年还没测试完上线版本
那你认知确实挺片面的😄