服务器论坛

找论坛
联华云_Linkchina
Lv1 太平洋舰队新兵
太平洋舰队新兵 贡献6,距离下一级还需74贡献
楼主
2017-11-14 11:04 0 0 只看楼主
电梯直达 

评论
PHP作为一种开源脚本语言,已经在Web开发领域盛行已久,它吸收了C语言、Java和Perl的特点,让开发者学习简单,使用方便。但是没有不落的太阳。在编程语言界盛行一时PHP也有被放弃的时候。最近Facebook表示,一直采用PHP编程语言搭建的高性能开源服务器HHVM(HipHop Virtual Machine)将放弃使用PHP语言,在明年年初发布最后一个HHVM应用PHP语言版本后将使用PHP生态的另一语言:HACK。为什么他们要放弃语言转用Hack呢?

原来是他们团队一直都在同时支持PHP和Hack两种语言,而PHP在设计上一直有个非常大的问题,那就是PHP7和PHP5兼容性不好,导致开发者在开发过程中需要浪费大量的时间来避免兼容问题导致的BUG或者其他问题。

现在决定放弃PHP,完全采用Hack会让开发者不用再考虑PHP的设计中那些遗留很久的问题,给开发者一个更好的开发环境和性能体验。

Facebook考虑得更多应该是针对 Hack 而设计的改进:完善 Hack 数组;消除析构函数和引用;使用垃圾回收功能以产生可衡量的性能提升等。作为互联网巨头之一的Facebook,它的选择或许代表着一种编程语言的趋势,编程序语言既需要不断更新升级满足开发者越来越高的开发需求;另一方面,兼容性差的编程语言必然遭到淘汰。

Facebook在自己的发展史上做出了自己的选择,那么你会做出什么样的选择?
      联华云
专注为用户
提供香港云服务器,深圳云服务器,东莞云服务器,广东云服务器,辽宁高防云服务器,北京云服务器。全BGP多线带宽,硬防最高可达500G。


您需要登录后才可以发帖 登录 | 立即注册

其他登录方式:

常用表情
太平洋电脑网论坛帖子仅代表作者本人意见,不代表网站立场。请勿轻信特价、汇款、中奖等信息,
请勿轻易透露个人资料,因此产生的一切后果,PConline不承担任何责任
回复 发新帖 找论坛 反馈 回顶部