Phusion Passenger

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Phusion Passenger
作者 Phusion
開発元 Phusion
最新版 4.0.33 / 2014年1月2日(9か月前) (2014-01-02
ライセンス MIT License
公式サイト modrails.com
テンプレートを表示

Phusion Passenger(非公式にはmod_railsmod_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サーバで実行することができる。

脚注[編集]

[ヘルプ]
  1. ^ Deploy”. Ruby on Rails. 2012年12月3日閲覧。
  2. ^ Myth #1: Rails is hard to deploy”. Loudthinking.com. 2012年12月3日閲覧。
  3. ^ Koz Speaks — Random Musings on Technology”. Koziarski.net. 2012年12月3日閲覧。
  4. ^ Performance and memory usage comparisons — Ruby Enterprise Edition”. Rubyenterpriseedition.com. 2012年12月3日閲覧。