タグ

*programとHHVMに関するsh19910711のブックマーク (3)

  • HHVM に組み込みの Proxygen で SSL/TLS や HTTP/2 を利用する - Qiita

    概要 HHVM には HTTP サーバーライブラリの Proxygen が組み込まれており、コマンドラインから起動できます。Proxygen は TLS/SSL および HTTP/2 に対応しています。 PHP のビルトインサーバーは SSL/TLS、HTTP/2 に対応していないので、運用環境でHHVM を使わなくてもテスト環境での選択肢の1つとして考えることができます。HHVM のプロジェクトが配布している Docker イメージを利用することで、導入の敷居が下がります。 テスト環境のために SSL/TLS を利用するほかの選択肢として、Swoole や Event エクステンションを挙げます。コードの例はこちらの記事をご参照ください。 コマンドツールで Proxygen を起動させる HHVM のコマンドツールから Proxygen を直接させる場合、オプションに -v Server

    HHVM に組み込みの Proxygen で SSL/TLS や HTTP/2 を利用する - Qiita
  • Travis CI を使って PHP コードを HHVM 環境でテストする

    Shin x blog Advent Calendar 2013 の 14 日目です。 PHP の高速な実行環境として知られる HHVM の新しいバージョン 2.3.0 がリリースされました。 今回のリリースでは、オープンソースプロジェクトの CI サービスとして人気の Travis CI へのサポートが発表されました。以前から Travis CI では、PHP 5.2 から PHP 5.5 の実行環境がサポートされていたのですが、ここに HHVM 環境が新たに加わることになります。 さっそく、Travis CI の HHVM 環境を試してみました。 Travis CI の設定 Travis CI 上で HHVM 環境でのテストを行う設定は簡単です。.travis.yml の php: に hhvm を追加するだけです。 php: - hhvm これで、次回のテストから hhvm 環境で実

  • Heroku で PHP を使うときに HHVM 使うのが一番ラクかも知れない件(未検証) - riaf.jp

    こんにちは。これは、ちょっとした興味から HerokuPHP 使おうと思った僕の記録です。 実際には別に何かのアプリを動かしたわけではないので、ちゃんと動くのかどうか知りませんが、HerokuPHP 動かしたい人の参考に成るかもしれないので。 というわけで、Heroku です。ぼくはいつも node で作ったアプリをデプロイするのにめちゃくちゃ活用してるんですが、ふと PHP 動かすのってどうしたらいいんだっけなと思いまして。以前は Facebook アプリ経由で作るのが一番楽ちんで、Facebook アプリの作成画面から Heroku でホスティングするチェックボックスで PHP 選ぶだけだったんですが、どうやら今はもうこの機能ないみたいなので、どうしようかなと。 まあそもそも mbstring どうするねんっていう話もあって、通常 HerokuPHP を使いたいときは

  • 1