Phusion Passenger
DesenvolvedorPhusion
Lançamento estável
6.0.7 / 18 de novembro de 2020; há 5 anos[1]
Repositório
Escrito emC++ e Ruby[2]
LicençaLicença MIT
Websitewww.phusionpassenger.com

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.

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

editar

📚 Artikel Terkait di Wikipedia

Aritmética modular

modulo em vez de mod, como em 38 ≡ 14 (modulo 12), é algumas vezes usada para indicar um resíduo comum em vez do resto (p.ex. em Ruby). Os parenteses às

Conjectura de Collatz

{\displaystyle C} é definida tal que: C ( x ) = { 3 x + 1 if  x ≡ 1 ( mod 2 ) x / 2 if  x ≡ 0 ( mod 2 ) {\displaystyle C(x)={\begin{cases}3x+1&{\text{if }}x\equiv

Número de Identificação Bancária

r r e n t C h a r V a l u e + 2 c u r r e n t C h a r V a l u e − 10 9 ( mod 10 ) {\displaystyle currentCharValue+2^{\frac {currentCharValue-10}{9}}{\pmod

Lista de armas da Segunda Guerra Mundial

Breda Mod. 35 Breda Mod. 42 SRCM Mod. 35 OTO Mod. 35 OTO Mod. 42 OTO Tipo L Passaglia Grenade Lança-chamas Lanciafiamme Modello 35 Lanciafiamme Mod. 41

Vis wz. 35

algumas das características presentes na Colt M1911, na Browning Hi-Power e na Ruby .45 ACP. O Exército Polonês herdou uma grande coleção de diferentes tipos

Lista de pistolas

Unidos 1994 Mk 1 Underwater Defense Gun Naval Surface Weapons Center Mark 59 Mod 0 Projectile  Estados Unidos 1970 Modèle 1935 pistol Manufacture d'armes

Arby's

Winchell's Pizza / Italianas &pizza Blaze Pizza Domino's Fazoli's Little Caesars MOD Pizza Mountain Mike's Olive Garden Papa Gino's Papa John's Patxi's Pie Five

Golden Spoon

Winchell's Pizza / Italianas &pizza Blaze Pizza Domino's Fazoli's Little Caesars MOD Pizza Mountain Mike's Olive Garden Papa Gino's Papa John's Patxi's Pie Five