"Owen Yamauchi"编著的书籍

Hack与HHVM权威指南

HipHop虚拟机(HHVM)和Hack语言这两项新的技术已经成功应用在Facebook网站上。那么我们又如何能从中获益呢?通过本书的学习,来自Facebook“Hack与HHVM”团队的核心成员Owen Yamauchi,将带你领略这久经考验的开源工具的魅力。

你将领略到Hack语言所特有的静态类型检查及其他新特性。正是这些特性将Hack和PHP有效区分。同时,你还可以学到HHVM的建立、配置、部署以及日常监测。对于已有PHP或其他编程语言开发经验的人来说,这是比较容易学习和掌握的。本书还将演示如何在已有的PHP项目或者新的类似项目上使用这些工具。

● 在保留PHP灵活快速开发能力的前提下,学习Hack语言如何提供静态类型检查功能。

● 学会利用Hack语言提供的新特性,写出类型更加安全的代码。

● 探索HHVM——一个全面兼容PHP并且实时编译的运行环境。

● 深入了解Hack语言的集合类型、异步函数,以及PHP的XHP

扩展。

● 了解Hack语言的设计原理,包括为什么它忽略了一些PHP特性。

● 使用Hack语言处理多任务,并安全地生成HTML。

● 学习使用Hack编程开发的相关工具,包括如何从PHP迁移到Hack语言。

“Hack语言的显著成功之处,不仅在于它优雅而具有的强有力的变量系统和并发模型,还在于它提供给现有的PHP程序一个‘更加具有想象空间并且可执行’的迭代迁移方案。Yamauchi对Hack语言及其运行环境(HHVM)的研究成果既清晰又专业。强烈推荐!”

——Ori Livneh

Wikimedia Foundation

首席性能工程师

Github | Docker | Library | Project