問題タブ [hhvm]

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.

0 投票する
1 に答える
1445 参照

php - HHVM は PHP CLI より一貫して遅い

コンピューター言語ベンチマーク ゲームのコードを使用しています。つまりnbody.php

HHVM なしで実行した場合のパフォーマンスは次のとおりです。

HHVM をサーバー モードで実行し、ページを 30 回以上リロードすると、速度は次のようになります。

私はHHVMを実行しています:hhvm -m server -v Eval.JitWarmupRequests=3 n.php

HHVM の「特別な」構成が欠けていますか? それとも、nbody の方が遅いだけですか? 私の PHP テストは 5.5.3 を使用しており、オペコード キャッシュは一切ありません。

0 投票する
2 に答える
1599 参照

php - HipHop / HHVM でデフォルトでサーバー ルートの index.php を解析する方法 (および「404 ファイルが見つかりません」エラーを修正する方法) は?

再現可能な問題の説明:

HipHop / HHVM を公式の方法 [ 1 ] [ 2 ] でインストールし、組み込みサーバー [ 3 ] を /var/www 経由で実行する場合

サーバーのルートに移動するときに、/var/www の内容に関係なく、カスタムの「404 File Not Found」メッセージをブラウザーにレンダリングします。

ただし、HipHop は、ファイル名が指定されている場合は完全に実行されます。

index.php に phpinfo() を入力すると、フィードバックとして "hiphop" も表示され、この PHP ファイルが HipHop によって正しく解析されたことを示します。

質問:

Nginx や Apache のように、サーバーのルートに移動するときに HipHop のサーバーにデフォルトで index.php (など) を実行させるにはどうすればよいですか?

アップデート:

一般的な問題のようです: [ 4 ]、[ 5 ]

0 投票する
1 に答える
1093 参照

hhvm - PHP 用 HipHop、アプリの展開

グーグルの後、たくさんの HipHop ドキュメントを見つけましたが、2011 年から 2013 年の間にたくさん投稿されました。

今年の初めに、Drupal をサポートし、多くの改善を含む新しいバージョンの HipHop がリリースされました...

私は常に Zend Guard を使用して商用アプリケーションをデプロイしてきましたが、今では本番環境で HipHop を使用することを真剣に検討し始めていますが、ここで疑問が生じます。

  • バイトコード HHBC (.php ソース コードなし) のみを使用してアプリケーションを実行できますか?

私の研究の参照に従い ます https://github.com/facebook/hhvm/wiki/FAQ

この質問は非常に明白に思えるかもしれませんが、プロジェクトのドキュメントでこの答えを見つけるのはそれほど簡単ではありません。

前もって感謝します!

0 投票する
1 に答える
320 参照

hhvm - HipHop 仮想マシンでの例外ハンドラー

カスタム例外ハンドラを使用する hhvm の実行時オプションは誰でも知っています。公式ドキュメントには、次の値が記載されています。

ただし、php からの例外を処理するための定義やその他のオプションは提供されません。実際、これらのオプションを指定して hhvm を起動すると、それらのオプション ノードの一部が無効であることが警告されます。

0 投票する
0 に答える
106 参照

hhvm - ネットワークからアクセスする hhvm パブリック Web サーバー

ネットワークから hhvm -m サーバーにアクセスする方法はありますか? ブラウザー localhost で入力すると、php スクリプトを実行できるからです。Apache または nginx を使用せずに、ネットワークから hhvm Web サーバーにアクセスする方法はありますか?

0 投票する
1 に答える
543 参照

apache - ISPConfig の HHVM がポート 80 のバインドに失敗する

HHVM 2.4.1 を使用して Debian 7 で ISPConfig を実行しています

HHVMの実行方法がよくわかりません。私はそれをインストールしました、hhvm -version動作します。

専用サーバーの特定のドメインでのみhhvm を実行したい(従来の /www/ フォルダーに相当する ISPConfig にあります)。/var/www/clients/client1/web2/web

facebook/hhvm wiki に 2 種類のチュートリアルがある理由がわからないため、ProxyPass の行は書きませんでした。1 つは hhvm に関するもので、もう 1 つは hhvm-fastcgi に関するものです。 2つ目...(hhvmしかありません)

このコマンドラインを使ってみました

それは生成します

そして、Apacheをオフにして(停止コマンド)実行すると、サイクルで警告が表示されます...