Quale server Web raccomandereste per lo sviluppo web Ruby on Rails 3 su Linux? Che ne dici di Windows?Web server di sviluppo consigliato per Ruby on Rails 3
risposta
Consiglierei il server Thin. Funziona alla grande sia su Linux che su Windows. Ed è molto facile da installare: gem install thin
. Se si utilizza Rails 3, si consiglia di aggiungerlo fare la tua Gemfile invece:
group :development do
gem "thin"
end
E quindi eseguire bundle install
.
Una volta installato, è possibile eseguirlo con: rails s thin
.
Lo trovo una scelta molto veloce e pulita.
Solo una nota: sottile dipende dalla gemma dell'evento. Ho avuto difficoltà a farlo funzionare su Windows. Si potrebbe desiderare di collegarlo a questo specifico ref in github per evitare guai:
gem "eventmachine", :git => "http://github.com/eventmachine/eventmachine.git", :ref => "6c7997798"
Per quanto mi ricordo, l'ultima versione di eventmachine non costruisce su Windows.
Oppure guarda questa risposta: http://stackoverflow.com/a/4200880/292008. eventmachine funziona bene, basta fare 'gem install eventmachine --pre' – lambinator
Oh, e la cosa migliore dell'uso di' thin' su windows: ctrl-c funziona! – lambinator
Passeggero 3 Standalone. Facile come passenger start
.
Su Windows la migliore è un'istanza VirtualBox che esegue la stessa installazione.
Si potrebbe anche considerare l'utilizzo di Unicorn come server Web per le guide 3. Per Windows, è possibile eseguire cluster mongrel con apache o nginx.
In Rails 3, è possibile utilizzare Unicorn con facilità!
group :development do
gem "unicorn"
end
Invece di rails s
si avvia il server semplicemente eseguendo
unicorn
Per un output più dettagliato, utilizzare
unicorn -d
- 1. Twitter gemma Consigliato per ruby-on-rails
- 2. Grafici in Ruby on rails 3 web app
- 3. Ruby on Rails 3 e come creare il servizio web
- 4. compressione attivi in Ruby on Rails 3
- 5. Incluso in Ruby on Rails 3
- 6. ide basato sul web per ruby on rails?
- 7. Ruby on rails server + iPhone IOS client?
- 8. Consenti connessioni pubbliche al Ruby on Rails Development Server locale
- 9. Ruby on Rails versus Python
- 10. Intellisense per Ruby, Ruby on Rails, Python
- 11. Connessione Redhat a SQL Server 2008 per Ruby on Rails
- 12. downgrade di Ruby on Rails
- 13. Docsplit Ruby on Rails
- 14. Curl on Ruby on Rails
- 15. Utilizzo di decimali in Ruby on Rails 3
- 16. Utilizzo di wget tramite Ruby on Rails
- 17. Ruby on rails problems on heroku
- 18. Per iniziare a consumare servizi Web in un'applicazione Ruby on Rails 3
- 19. errore di routing in Ruby on Rails 3
- 20. Impostazione di Vim per Ruby on Rails
- 21. Ruby on Rails javascript_include_tag: default
- 22. Node.js vs Ruby on Rails
- 23. Minitest Issues Ruby on Rails
- 24. Ruby on Rails 3 e Google Book Search
- 25. Ruby on Rails, rilevamento Javascript
- 26. Implementazione della ricerca in un'applicazione Ruby on Rails 3?
- 27. Previene ruby on rails 3 dall'analisi JSON post
- 28. Come aggiornare più colonne in Ruby on Rails 3?
- 29. Ruby on Rails 3 howto make 'O' condizione
- 30. Qual è il miglior server web per l'applicazione Ruby on Rails?
qual è il problema con la già confezionato WEBrick? O potrebbe essere Mongrel come developmet web server (intendevo uno che richiede durante lo sviluppo). O vuoi conoscere un buon server di produzione per Rails3? – Nishant
Conosco almeno 3 server Web di sviluppo: Mongrel, WEBrick, Unicorn. Voglio solo sapere qual è il migliore per lo sviluppo web con rail3. –
Ho avuto grossi problemi con WEBrick su Windows (segfaults dopo ogni 2/3 richieste). sottile ha salvato la giornata per me! – Zabba