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

面对性能挑战,Facebook工程师赵海平开发了HipHop for PHP (HHVM),将PHP转换为C++以提升性能,避免了全面重构带来的长时间停摆。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有家公司叫facebook,国内戏称为脸书,他的创始人用php花了两周时间就搞出了facebook,当时宣传口号是脸书的服务器不会宕机。后来,脸书也遇到了php的性能问题,当时脸书内部讨论这个问题,提出了几个方案其中一个就是用Java重构,这个呼声还是蛮高的。但是有个问题,facebook原有的代码几千万行,如果重构相应的培训,还有技术选型,都需要时间金钱,而且相应的功能还在追加,代码量还在加,完全停下来重构,估了一下时间大概要一年,在互联网时代这意味着退场。在这百般焦急之际,有个叫赵海平的华人工程师提出把php代码中间转一道转成c++代码,这样就行,他不光说还亲自开发了还成了——HipHop也就是现在著名的php虚拟机hhvm的雏形(即使现在已经完全不参与hhvm的研发,但是基础代码还是在用赵海平的)。

许多公司发展的时候,会遭遇性能瓶颈问题,这时候,要么就是达到性能要求的新语言新工具重构,要么就是像脸书阿里重新做个虚拟机。但是重新做个虚拟机,技术储备人才要求不小,也就脸书阿里这种体量的,大部分公司技术储备不到这个水平,这样考虑还是砸钱重构来的实际。那位在脸书做出php虚拟机的赵海平,现在在阿里开发taobaojvm。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值