与Web服务器运行HHVM

分享到:
更新时间:2015-11-18 14:06:05
 

与Web服务器运行HHVM


    我没有用HHVM因为使用替代PHP运行时没有上前。 今天,我在想,如果我们的Qafoo探查跑出来用用HHVM盒子内置XHProf的扩展 会怎样呢。

在这个实验中,我想在本地运行博客。 原来,这是不是很容易与现有的LAMP堆栈,因为MOD-PHP5和MOD-FastCGI的明显争夺.php文件执行。

该代码是非常简单的管道开始接受客户端的请求,并将它们转换为FastCGI的请求,派他们到HHVM然后分析其FastCGI的响应把它变成一个HTTP响应一个HTTP服务器。

作为一个PHP开发人员,我很惊讶转到如何可以很容易地写出这样的设备工具。 我更喜欢PHP的一切网络相关的,但我试图解释我在上周的谈话在PHPBenelux,围棋是一个梦幻般的语言写的小的,独立的基础设施组件(或微服务,如果你想有一个专业术语)。

返回与HHVM玩,如果你想给你的应用程序HHVM,而不是ZendEngine PHP一试它归结为安装预建HHVM包 ,然后用我的hhvm发球命令:

  $去拿github.com/beberlei/hhvm-se??rve
 $ hhvm发球--document根在/ var / WWW
听力在http://本地主机:8080
文档根目录是/ var / WWW
按Ctrl-C退出。

服务器通过了所有必要的环境变量HHVM这样包罗万象的前端控制器脚本,如WordPress 的index.php或Symfony的 ??的app.php应该只是工作。

如果你没有运行围棋编译器设置这个几行应该帮助你在Ubuntu:

  $ sudo易于得到安装golang
 $ GOPATH =?/去
 $的mkdir -p?/走/ {SRC,垃圾桶,PKG}
 $ PATH =“$ GOPATH /斌:$ PATH”

你应该把$ GOPATH和$ PATH变成你的.bashrc,使之成为永久性的解决方案。

启动运行HHVM,一个WordPress安装去检查,因为我从HHVM团队的博客文章看WordPress的作品就知道一个良好的第一人选。 使用一个简单的基于围攻基准我能够触发JIT编译器和分析器图表显示分钟后,一个漂亮的性能提升分钟为HHVM替换动态PHP与优化(汇编?)代码。


        点击拨打北大青鸟电话  点击拨打北大青鸟电话  点击北大青鸟咨询师交谈

上一篇:C#基础知识--北大青鸟佳音旗舰[ 11-18 ]下一篇:没有了!
相关信息
没有相关内容
©Copyright2015 - 2016 , All Rights Reserved
版权所有2015-2016 北大青鸟APTECH( 北京佳音旗舰 ) 授权培训中心
地址:北京西城区北礼士路100号( 阜成门地铁旁)