免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 1971 | 回复: 0

[学习分享] PHP已经过时了?Facebook为什么要放弃PHP? [复制链接]

论坛徽章:
0
发表于 2017-11-14 11:24 |显示全部楼层
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。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

数据风云,十年变迁
DTCC 第十届中国数据库技术大会已启航!

2019年5月8日~5月10日,由IT168旗下ITPUB企业社区平台主办的第十届中国数据库技术大会(DTCC2019),将在北京隆重召开。大会将邀请百余位行业专家,就热点技术话题进行分享,是广大数据领域从业人士的又一次年度盛会和交流平台。与SACC2018类似,本届大会将采用“3+2”模式:3天传统技术演讲+2天深度主题培训。大会不仅提供超100场的主题演讲,还会提供连续2天的深度课程培训,深化数据领域的项目落地实践方案。
DTCC2019,一场值得期待的数据技术盛会,殷切地希望您报名参与!

活动入口>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP