如何看待越来越多公司弃用PHP使用Java?

如何看待越来越多公司弃用PHP使用Java?
问在线客服
扫码问在线客服
  • 回答数

    11

  • 浏览数

    1,307

11个回答 默认排序
  • 默认排序
  • 按时间排序

php 中序列化与反序列化 把复杂的数据类型压缩到一个字符串中

serialize() 把变量和它们的值编码成文本形式

unserialize() 恢复原先变量

eg:

$stooges = array('Moe','Larry','Curly');$new = serialize($stooges);print_r($new);echo "";print_r(unserialize($new));复制代码
取消 评论

大公司做技术选型一般都有自己的道理,而缺钱缺人的小公司一上来就用 Java 的,基本都是因为缺一个真正懂技术的合伙人。

取消 评论

10年前就说PHP要被淘汰了,不累么?

取消 评论

正常,php开发快成本低,维护起来要命。搞php开发新手比较多,代码质量和习惯不好,不方便接手人接手而且安全性差。现在无论大小公司能养程序员的公司,不会小到那里去。java吗,熟悉它要花很时间哦,除安全性高其它表现php都有,为什么用java多,可能与公司技术主管有关系,有技术总监的公司也不是小公司,这人工成本也不低。

取消 评论

作为一个十年得 phper,需求越来越小,工资也不高,很是心酸啊。说说自己的理解吧。

只能说大环境导致的吧,创业公司的技术总监或者cto一般都出自名企,大多数是bat,一些高管一般都是用自己熟悉的技术,所以php就越来越少了。。

携程2012年换了cto,这位大拿就把高管换了一圈,把技术换成呢java

取消 评论

没有绝对好用的语言,只有适不适合。


先来说一下Java的发展简史




Java自1995年从Oak改名且正式发布1.0版本以来,已走过了25个年头。当年,曾以 “Write once, Run Anywhere”风靡全球。然而,当风头过去了有些年头以后,大家逐渐觉得,好像Java已经步入了老年,有点繁冗复杂、老态龙钟,也逐渐的跟不上了时代的步伐。即便是后续JDK 1.7发布,也没挽回多少,依然是颓废之势。



然而,就在大家都满心疑虑的时候,Spring Boot横空出世,一下子又把Java送上了风口浪尖。你不是说我老态龙钟,繁冗复杂吗,那我简单给你们看。之前新建一个框架,一堆的xml配置,且非常麻烦。现在,引入几个starter就万事大吉,零xml。



开发者奔走相告,Java 还是那个 Java,他又回来了,王者归来。


到后来Spring Cloud的顺利出世,一样的套路,一样的境地。带着分布式、微服务的东风,又一次横空出世。



每当你觉得Java快要不行的时候,他反而会绝地逢生,再次重回巅峰。这一次,更是带着微服务的翅膀,傲娇归来,且势不可挡!


为何会转向Java


弃用PHP而使用Java,并不是PHP不够好,而是目前或者后续公司的发展,可能Java更加适合。众所周知,Java以良好的企业级特性、分布式支持风靡全球。如今正是大数据、微服务大行其是的时代,Java正是后端服务不二的选择。


公司要发展,社会要进步


公司始终都在面向未来做适应性的改变,不论大小。且科技越是进步,时代越是发展,这种改变感就会越强烈。而随着科技的进步、时代的发展,都需要能支撑起更多业务量的强大系统来支持公司业务可持续发展。只有有了强大的系统,强大的技术力量,公司才可能在未来的竞争中立于不败之地。而Java,似乎就变成了强大系统无二的选择。


企业级特性


Java在企业级项目中,具有良好的可伸缩性、灵活性、易维护性。随着企业需要不断适应新的商业需求,Java可以保证企业在信息系统方面的投资得以重复利用,而不是推翻重来,也就是说,可以敏捷迭代,以快速适应需求和市场的变化。


Java框架在解决商业组织,事务密集、大数据量。安全性方面,有着稳定和压倒性的应用优势,一直占据这主流地位。像京东商城、淘宝天猫,都是从其他语言陆续转向Java的。


众多衍生组件支持


如今是分布式、微服务大行其是的时代,众多分布式协调组件、微服务组件,无一例外,都对Java提供了周到而细致的支持,有的中间件甚至干脆用Java来开发。这说明什么,不言而喻。


Spring Cloud更甚至提供一条龙式的微服务组件,像动态配置中心、服务发现与注册中心、链路追踪、网关,等等等等,让你可以无缝接入。唯一所需要做的,就是衡量自身业务,尽快投入其中。




所以,能促使越来越多的公司转向Java的,就是如上所述的几点原因。而正如开头所说,适合自己的才是最好的,况且在如今的移动换联网时代,Java可能还是最合适的

取消 评论

因为一上来用java的都倒闭了,一上来用php的反而可以尝试转java,而且复杂型架构不是一个语言,而是哪种合适用哪种

取消 评论

目前的主题都已经不是crm cms了 php跟着没落了 java的企业级特性 分布式框架 大数据等都有现成的解决方案 小公司需要快速开发 可能不用 大公司考虑到高并发 大都采用java

取消 评论
加载全部11个答案 加载中...
ZOL问答 > 如何看待越来越多公司弃用PHP使用J...

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

如何看待越来越多公司弃用PHP使用Java?

点击可定位违规字符位置

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?