Phusion Passenger: diferenças entre revisões

Servidor Web
Conteúdo apagado Conteúdo adicionado
nova página: {{Info/Software |nome = Phusion Passenger |logotipo = <!-- Use o formato "Nomedologo.jpg" --> |alt = Logótipo |tamanho_logo = 64px <!-- largura do logótipo em pixels --> |imagem = <!-- Use o formato "Nomedaimagem.jpg" --> |legenda = |alt2 = Captura de tela |tamanho_captura = 300px <!-- largura da imagem em pixels --> |autor...
Etiqueta: Inserção de predefinição obsoleta
(Sem diferenças)

Revisão das 02h08min de 23 de julho de 2021

Phusion Passenger (informalmente também conhecido como mod_rails e mod_rack entre a comunidade Ruby) é um servidor web gratuito e servidor de aplicativos com suporte para Ruby, Python e Node.js. Ele foi projetado para se integrar ao servidor Apache HTTP ou ao servidor web nginx, mas também possui um modo de execução autônomo sem um servidor web externo.[3] O Phusion Passenger oferece suporte a sistemas operacionais do tipo Unix e está disponível como um pacote gem, como um tarball ou como pacotes nativos do Linux.

Phusion Passenger
Desenvolvedor Phusion
Versão estável 6.0.7 (18 de novembro de 2020; há 3 anos[1])
Escrito em C++ e Ruby[2]
Licença Licença MIT
Página oficial www.phusionpassenger.com

Originalmente projetado para aplicativos web construídos na estrutura Ruby on Rails, ele foi posteriormente estendido para oferecer suporte a frameworks web Ruby arbitrários, por meio da interface Rack. Versões posteriores também adicionaram suporte para Python por meio da interface WSGI, bem como suporte para Node.js.[4] Em 2012, a Phusion anunciou o Phusion Passenger Enterprise, uma variante comercial paga do Phusion Passenger com "uma ampla gama de recursos premium".[5] A Phusion afirmou que a variante de código aberto continuará a ser desenvolvida e mantida junto com a variante Enterprise.

Phusion Passenger foi a "configuração de implantação preferida" para aplicativos Ruby on Rails em 2016,[6] e foi recomendado pelos autores do Ruby on Rails em 2009.[7][8] Em 2013, em combinação com Ruby 2.0, ou com o agora descontinuado Ruby Enterprise Edition, o Phusion Passenger afirmou que era capaz de reduzir o consumo de memória do Rails em 33%, bem como aumentar seu desempenho.[9]

Referências

  1. Narzt, Camden (18 de novembro de 2020). «Passenger 6.0.7». Consultado em 18 de novembro de 2020 
  2. «Passenger Library, In-depth: Lightweight Ruby dependency». Phusion. Consultado em 14 de julho de 2016 
  3. «Phusion Passenger goes fourth». The H. Consultado em 26 de fevereiro de 2015 
  4. «Phusion Passenger Node.js quickstart». Phusion. Consultado em 15 de julho de 2013 
  5. «Phusion Passenger Enterprise released». Phusion. 1 de agosto de 2012. Consultado em 15 de julho de 2013 
  6. «Deploy». Ruby on Rails. Consultado em 2 de janeiro de 2016. Cópia arquivada em 2 de janeiro de 2016 
  7. «Myth #1: Rails is hard to deploy». Loudthinking.com. 13 de novembro de 2008. Consultado em 3 de julho de 2009. Cópia arquivada em 24 de abril de 2011 
  8. «Koz Speaks — Random Musings on Technology». Koziarski.net. Consultado em 3 de julho de 2009. Cópia arquivada em 23 de julho de 2012 
  9. «Performance and memory usage comparisons — Ruby Enterprise Edition». Rubyenterpriseedition.com. Consultado em 15 de julho de 2013 

Ligações externas