Hack编程语言(0000001)--安装和配置

安装需要注意事项

   在开始安装前,你首先要明白自己用HHVM来干什么。主要有两个领域你会用到HHVM,正如描述“HHVM能够做什么”的那些章节:  

  • 网站或者Web应用程序(服务端脚本)

  • 命令行脚本

   首要和最常见的形式是,你需要三样东西:HHVM本身,Web服务器和Web浏览器。你可能已经有了Web浏览器了,基于你的操作系统设置,你也能的到一个Web服务器(比如 Linux系统的Apache 和Mac系统的X)。当然你也可以到一个支持HHVM的公司(比如Heroku)租用Web空间。这样一来,你不必在自己的机器上设置任何的东西,只要写你的HHVM脚本,然后上传到你租借的服务器上,在你的浏览器中查看结果就行了。

   如果在自己机器上设置HHVM和服务器,你选择两种连接HHVM到服务器的方式。 对于大都数的服务器,HHVM有直接的接口组件(通常称为SAPI。这些服务器当然其中包括Apache。 如果HHVM没有支持你的服务器的组件,你通常也能将它作为快速公共网关接口处理器。这也意味着你设置你的服务去使用HHVM的FasCGI来处理在服务上的所有HHVM文件请求。

   如果你也对使用HHVMM命令行模式感兴趣 (比如写脚本自动生成一些离线图片,或者基于你传递给他们的一些参数处理一些文本文件),你通常需要可执行的命令行。对于大多数的信息,可以阅读该关于写命令行的HHVM应用章节。这样,你就不需要服务器和浏览器了。

   到目前,本章节处理了关于在Linux系统上设置HHVM的Web服务器接口和CGI执行模块。你也可以在接下来的章节中找到关于执行命令行的信息。

你可能感兴趣的:(hack编程语言)