HerokuがPHPサポート発表、FacebookのHipHop VM採用で高パフォーマンスを実現

2014年5月2日

RubyやNode.jsなどの言語をPaaSとして提供してきたHerokuが、PHPのサポートを発表しました

Heroku | Introducing the new PHP on Heroku

Herokuは今回のPHPのサポートを「new PHP on Heroku」と表現しています。それは単にPHPをサポートしたのではなく、Facebookがオープンソースで開発している高速なPHPのランタイムであるHipHop VM(HHVM)を利用可能にしているためです。

At the foundation of the new PHP is Facebook’s HipHop VM, a modern, high-performance runtime for PHP that promises orders of magnitude speed improvements while retaining compatibility. With help from the Facebook team, this VM is now available as part of the Heroku buildpack, so developers can quickly deploy their PHP code onto this new VM just as they would Rails or Python.

新しいPHPの基盤にあるのはFacebookのHipHop VMだ。モダンで高パフォーマンスのPHPランタイムは、桁違いの高速性を互換性を保ちつつ実現する。

Facebookチームの支援を得て、このVMはHerokuのbuildpackの一部として利用可能になった。つまり、デベロッパーはRailsやPythonと同様に、迅速にPHPのコードをこの新しいVMにデプロイできるのだ。
(「Introducing the new PHP on Heroku」から引用)

HHVMはPHPのJITコンパイラで、HHVMのサイトの解説によるとPHPコード(およびFacebookがHHVM用に開発したHack言語)を中間言語のバイトコードに変換し、このバイトコードが動的にx64のネイティブコードへ変換されます。このプロセスは静的コンパイラよりも効率的な最適化によって高いパフォーマンスを実現しています。

主要なPaaSとしては、すでにGoogle App EngineがPHPをサポートしていますが、HerokuがPHPを、しかもHHVMによるPHPのサポートを開始したことで、クラウドで利用可能なプログラミング言語の選択肢がまた1つ広がってきました。

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

タグ : Heroku , PHP , PaaS , クラウド

≪前の記事
Stack Overflow日本語版開設へ、バイリンガルのコミュニティマネージャ募集中!

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


新サイト「Publickey Topics」始めました!


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. Stack Overflow日本語版開設へ、バイリンガルのコミュニティマネージャ募集中!
  2. AWS Elastic BeanstalkがDockerをサポート、新しい形態のPaaSへ。事実上どんな言語でも使え、手元の開発環境をそのままPaaSへデプロイできる
  3. 大手クラウドベンダの相次ぐ値下げで、中小クラウドベンダの生き残りは厳しいと、IDCが警告
  4. どうした日本オラクル? ギター侍ならぬデータベース侍がデータベースの現場を斬る! 波田陽区本人が登場
  5. ネットワーク仮想化市場を日本で立ち上げる、VMwareが本腰。日立、富士通、CTC、ネットワンを支援。認定資格の立ち上げも
  6. IBMがクラウドマーケットプレイスを開設。セルフサービスでIaaS、PaaS、SaaS購入。オープンソースやサードパーティのサービスも
  7. iOS/Android両対応のネイティブアプリ開発環境「Appmethod」、エンバカデロがリリース。個人向け無償版も発表
  8. Gitクライアントの「SourceTree for Windows」、日本語化された最新版が無償公開、アトラシアン
  9. 最近よく目にする「フルスタックエンジニア」とは何だろうか?
  10. Dockerのための軽量OS「Red Hat Enterprise Linux Atomic Host」、Red Hatが発表
  11. IT系上場企業の平均給与を業種別にみてみた 2013年版 ~ パッケージベンダ、SIer、ホスティング企業編
  12. Immutable Infrastructureはアプリケーションのアーキテクチャを変えていく、伊藤直也氏(前編)
  13. IT系上場企業の平均給与を業種別にみてみた 2013年版 ~ ネットベンチャー、ソーシャル、モバイル編
  14. Publickey Smar
  15. JavaScriptテスト自動化ツールSeleniumのこれまでとこれから(前編)。第1回 日本Seleniumユーザーコミュニティ勉強会

PR: システム納品後も、Excelで帳票画面を自由にカスタマイズし放題。新米プログラマでも鮮やかな帳票開発!!


Publickey 最新記事 10本

Publickey Topics 最新記事 10本


PR - Books


fig

fig

fig

fig



blog comments powered by Disqus