问题标签 [hiphop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 当前的 HipHop PHP 是 php2C++ 翻译器还是 JIT?
我一直在搜索 HipHop 的文档,并找到了论文The HipHop Compiler for PHP,它描述了从 PHP 到 C++ 的静态编译方法。
同时,在源代码中它说这是一个虚拟机并且动态执行 JIT。
给定当前代码库,如何使用静态编译?
谢谢你。
facebook - 在 Windows 上使用 HipHop VM
我刚刚阅读了一篇文章,了解了 HHVM,它是基于 Java 的 JVM 线构建的。我继续尝试在网上搜索,但只找到有关在 Ubuntu build 12 版本上安装它的文章。
我一直在使用 WAMP 堆栈,想知道是否可以将 HHVM 用于我的任何应用程序。另外,我想了解 HHVM 是否可以与我们现有的应用程序集成。早些时候有一篇文章建议 HipHop 是 FB 根据他们的要求写来提高他们的表现的,它可能不适合你的。HHVM 的情况是否相同?
mod-rewrite - 如何使用 HipHop VM 将 example.com/url 重定向到 www.example.com/url
如何使用 HipHop VM 将 example.com/url 重定向到 www.example.com/url。我不确定从哪里开始,因为 rewriterules 部分似乎只将模式匹配应用于路径
我试过了
mysql - hiphop mysql连接出错
我是嘻哈新手。我已经在 ubuntu 12.04 上安装了 hhvm。现在安装已经完成,我已经启动了 hhvm 服务器,它在没有数据库的 php 代码中工作正常。但是当我在 hhvm 服务器上运行具有数据库连接的 php 应用程序时,它给出了错误
could not connect to mysql server:Access denied for user 'root'@'localhost' (using password: NO)
我已经通过终端访问了 mysql 并创建了数据库和表。但我无法访问 phpmyadmin。我需要为 hhvm 服务器安装 phpmyadmin 吗?请指导我如何继续前进?
php - HipHop for PHP 是否支持 intl (Unicode) 扩展?
我正在考虑将我的代码移到 HipHop for PHP 上,但找不到 HipHop 是否支持 intl 扩展的问题的答案,这是我的代码处理 Unicode 文本所必需的。
另外,我在哪里可以找到 HipHop 的一般限制列表?
ubuntu - HHVM/Hiphop 的新贵脚本
我正在尝试在 Ubuntu 13.04 服务器上为 HHVM aka Hiphop PHP 设置一个新贵,因此它在启动时启动并在意外终止时重新生成。
脚本位于:
这是我到目前为止所得到的:
当我输入时没有任何反应:
怎么了?
php - 我需要哪个选项来用 HHVM 编译 php 代码
hhvm --hphp -thhbc -o some_dir file1.php file2.php
这是预编译选项,它是 hiphop for php github wiki 中的示例。我想用 hiphop VM 将 PHP 代码输出为 C++ 代码。谁能告诉我如何完成它?谢谢。
php - HHVM Memcache 集成
我有一个安装了 Memcache 的 Drupal 7 网站,它在 Apache2 Web 服务器上运行良好。现在我已经用 HHVM (HipHop) 替换了 Apache2,并在性能上得到了真正的提升。
问题是很明显 Drupal 不能与 Memcache 服务器交互。这是错误:
当然,没有任何东西存储在 Memcache 中。
我想 Drupal 的 Memcache 模块正在使用 PECL Memcache:set()
,这在这个新安装的 HHVM 中不可用。HHVM 是否有类似 PECL 的安装?
谢谢
php - hhvm 和 cron 工作永远挂起
如何在 cron 作业中调用 hhvm?
在 crontab 中,我添加了以下行
当我做ps aux | grep cron | grep -v grep
为什么有两个条目并且它永远挂起?请帮助我理解并解决问题