高性能web应用开发笔记⑥

yangshaoyang.cn

yangshaoyang.cn

解决思路

yangshaoyang.cn



HHVM


 HipHop Virtual Machine (HHVM) 是一个基于即时(JIT)编译的开源虚拟机,作为 PHP和Hack编程语言的执行引擎。

 HHVM是由Facebook在HPHPC引擎上基础上扩展而来的,在HPHPC的基础上,引入对PHP动态特性的支持,同时大幅提升了PHP引擎的执行速度。 



 Hack


 Facebook推出的编程语言,同时结合了动态类型语言(如PHP语言)和静态类型语言(如C语言)的特性,需要在HHVM引擎上执行,而不能在Zend引擎上执行。 

 Hack相对于PHP,最显著的区别在于提供了静态类型的支持。


yangshaoyang.cn

yangshaoyang.cn







PHP7


PHP7提供了一些新的语法特征: 

  •  类型提示 

  •  返回类型

  •  匿名类 

  •  闭包函数的call方法

  •  新的运算符 

  •  批量引入命名空间支持 

  •  常量数组

  •  生成器(yield)

yangshaoyang.cn

yangshaoyang.cn

yangshaoyang.cn

yangshaoyang.cnyangshaoyang.cnyangshaoyang.cnyangshaoyang.cnyangshaoyang.cn






yangshaoyang.cn

橙色时光
请先登录后发表评论
  • 最新评论
  • 总共0条评论