Phusion Passenger

Phusion Passenger
Phusion Passenger
Stable release 3.0.8
Website modrails.com

Phusion Passenger (informally also known as mod_rails and mod_rack) is a module for the Apache HTTP Server and nginx for deployment of Ruby applications, including those built using the Ruby on Rails framework. It is available as a Gem package and is supported on Unix-like operating systems. Phusion Passenger also supports arbitrary Ruby web applications that follow the Rack interface.

At this time, Phusion Passenger is the preferred way to deploy Ruby on Rails applications,[1] having been recommended by the Ruby on Rails authors.[2][3] The Rails Hosting 2009 Survey concluded that Phusion Passenger is the most popular way to deploy Rails applications.[4] The Chief Evangelist of Planet Argon, the company who conducted the survey, speaks favorably of Phusion Passenger and highly recommends it in production environments.[5] The survey's conclusion is also supported by data from sites such as The Ruby Toolbox.[6]

In combination with Ruby Enterprise Edition, Phusion Passenger claims that it is capable of reducing Rails's memory consumption by 33% as well as increasing its performance.[7] This claim has been verified by Shopify.[8]

Version 2.0 of Passenger added WSGI support, allowing it to also serve Python applications.[9]

A standalone version of Passenger exists, that can be used to run multiple Ruby versions in the same webserver.[10]

See also

References

  1. ^ "Deploy". Ruby on Rails. http://rubyonrails.org/deploy. Retrieved 2009-07-03. 
  2. ^ "Myth #1: Rails is hard to deploy". Loudthinking.com. 2008-11-13. http://www.loudthinking.com/posts/30-myth-1-rails-is-hard-to-deploy. Retrieved 2009-07-03. 
  3. ^ "Koz Speaks — Random Musings on Technology". Koziarski.net. http://www.koziarski.net/archives/2008/4/26/now-running-on-passenger. Retrieved 2009-07-03. 
  4. ^ "Result Summary for Survey:Rails Hosting 2009". Rails-hosting.com. http://rails-hosting.com/Results/SurveySummary.html. Retrieved 2009-07-03. 
  5. ^ "82,520 minutes on Phusion Passenger". Robby on Rails. http://www.robbyonrails.com/articles/2009/04/10/82-520-minutes-on-phusion-passenger. Retrieved 2009-07-03. 
  6. ^ "Web servers". The Ruby Toolbox. http://ruby-toolbox.com/categories/web_servers.html. Retrieved 2009-07-03. 
  7. ^ "Performance and memory usage comparisons — Ruby Enterprise Edition". Rubyenterpriseedition.com. http://www.rubyenterpriseedition.com/comparisons.html. Retrieved 2009-07-03. 
  8. ^ "Passenger - Too-biased". Blog.leetsoft.com. 2008-11-15. http://blog.leetsoft.com/2008/11/15/passenger. Retrieved 2009-07-03. 
  9. ^ "Phusion Passenger™ 2.0 RC 1 and Ruby Enterprise Edition released". Phusion Corporate Blog. 2008-06-09. http://blog.phusion.nl/2008/06/09/phusion-passenger-20-rc-1-and-ruby-enterprise-edition-released/. Retrieved 2010-12-21. 
  10. ^ "Phusion Passenger & running multiple Ruby versions". Phusion Corporate Blog. 2010-09-21. http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/. Retrieved 2011-03-02. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Phusion Passenger — (informell auch als mod rails und mod rack bekannt) ist ein Modul für den Apache HTTP Server und für nginx zur Entwicklung von Ruby Applikationen, insbesondere auch für Ruby on Rails Applikationen. Das Modul ist als Gem Paket verfügbar und wird… …   Deutsch Wikipedia

  • Phusion Passenger — est un module pour Apache et nginx qui permet de déployer en production des applications en ruby on rails. Ce module est opensource, sous licence MIT. Lien externe Site officiel de Phusion Passenger …   Wikipédia en Français

  • Nu jazz — Phusion redirects here. For Ruby module, see Phusion Passenger. Nu jazz Stylistic origins Jazz funk Jazz fusion Free funk Electro music House music Techno Dance Free improvisation Acid jazz Cultura …   Wikipedia

  • Ruby on Rails — Ruby on Rails …   Википедия

  • mod_ruby — Stable release 1.3.0 / November 8, 2008; 3 years ago (2008 11 08) Website http://www.modruby.net mod ruby is a module that embeds the Ruby interpreter into the Apache …   Wikipedia

  • mod_ruby — ist ein eingebetteter Ruby Interpreter für den Apache web server, der es erlaubt, Ruby Code direkt innerhalb von Apache auszuführen, schneller als mit anderen CGI Methoden. Der Nachteil ist, dass das Teilen von Klassen zwischen den Apache… …   Deutsch Wikipedia

  • eRuby — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете отр …   Википедия

  • Mongrel (web server) — Mongrel Developer(s) Zed A. Shaw Stable release 1.1.5 / May 22, 2008; 3 years ago (2008 05 22) Operating system Cross platform …   Wikipedia

  • Nitro (web framework) — Nitro Developer(s) George Moschovitis Stable release 0.41 / December 12, 2006; 4 years ago (2006 12 12) Operating system Cross platform …   Wikipedia

  • Merb — Original author(s) Ezra Zygmuntowicz Developer(s) Yehuda Katz Stable release 1.1.2[1] / June 17, 2010; 16 months ago (2010 06 17) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”