Phusion Passenger
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 最新版 | 3.0.17 |
|---|---|
| ライセンス | MIT License |
| 公式サイト | modrails.com |
Phusion Passenger(非公式にはmod_railsとmod_rackともいう)はApache HTTP Server及びnginx用のフリー・モジュールである。これはRuby on Railsで構築されたものなど、Rubyのウェブアプリケーションのソフトウェアデプロイメントができる。これはRubyGemsのパッケージとして提供されおり、Unix系オペレーティングシステムでサポートされている。Phusion PassengerはRackインターフェースによるRubyのウェブアプリケーションもサポートしてる。
Phusion PassengerはRuby on Railsアプリケーションの「推奨デプロイ・セットアップ」[1]で、Ruby on Railsの著者が推薦している。[2][3] Ruby Enterprise EditionとPhusion Passengerを組み合わせると、Railsのメモリ消費量を33%削減でき、性能を向上させることができると言われている。 [4]
Passengerのバージョン2.0では、WSGIがサポートされた。またPythonアプリケーションを扱うことができるようになった。
スタンドアロンバージョンのPassengerがあれば、別々のバージョンのRubyのバージョンを同じWebサーバで実行することができる。
脚注 [編集]
- ^ “Deploy”. Ruby on Rails. 2012年12月3日閲覧。
- ^ “Myth #1: Rails is hard to deploy”. Loudthinking.com. 2012年12月3日閲覧。
- ^ “Koz Speaks — Random Musings on Technology”. Koziarski.net. 2012年12月3日閲覧。
- ^ “Performance and memory usage comparisons — Ruby Enterprise Edition”. Rubyenterpriseedition.com. 2012年12月3日閲覧。
|
|||||||||||||||||||||||