感觉要把php改java的公司都容易倒闭，为啥？
题主说的这个现象,真的被我亲身经历过两次! 你要问为什么,那只能因为蠢! php和java都是程序的语言,而语言最重要的是生态,在当前主流语言里,我可以很肯定的说,99.99%的公司用php,java,C#都完全没区别,可以符合绝大多数的应用场景,只要开发团队实力足够,坚定的走下去,技术栈是绝对够用的,特别的插件或中间件,可以用其他语言弥补 目前整个市场已经呈现明显的萎缩,新技术迭代变缓,绝大部分的应用场景不需要自己造轮子,任何语言都只在自己的特定范围内有一定优势,例如php开发快,但结构不严谨,任何缺点都有足够的弥补方案,当然可能不那么优美 为什么还是有很多公司喜欢换技术栈,道听途说是最多的 例如:JAVA比PHP安全,java比php并发好等等,实际上,绝大多数情况下比较扯淡,因为系统的安全是建立在"人"身上的,而非技术 第一次遇到这个问题,就是在一家小公司总是遇到安全性问题,当时我还在做前端,对安全性问题认识并不足,公司长期谴责后端开发有问题,进而谴责PHP语言不好,后换成JAVA,最后原因是linux版本过老,而且没有打安全补丁,靠外部公司才彻底解决代码经常被篡改的问题,如此管理混乱的公司,你想想能不倒闭么? 第二次遇到更奇葩,这家公司业务开展好好的,服务器带宽都不肯升级,却谴责并发不够,打开卡,当时我给的建议是redis+swoole+php,不要动原来架构,仅把业务部分单独拿出来试试,修改速度快,也不影响原来的功能 但老板轻信他一个朋友的鬼话,一定要把技术栈改成java,结果就是原来的php团队无心做事,后来java团队经过4个月开发上线后依然无法解决并发不够的问题不说,还bug不断(原系统边运营边开发了2年多),最终该业务结束,好歹公司没倒闭,毕竟这老板赔的起,还有别的业务 可以肯定的是,一个项目做到一定程度时,改技术栈的难度远远大于在PHP上进一步提升,PHP大神虽然少,但只要钱到位,总还是找的到的,要动技术栈的前提是,java必须是大神,钱依然要给足,别指望二料钱的php能招到个大神java,java市场价还比php贵! 二料子java和二料子php,都可以让公司的业务勉强混下去,但二料java改二料php,结果可美了. 项目关键是人的优劣,而非技术的好坏,本来就是勉强混日子,还要来一针兴奋剂,不死就怪了! 