On Dec 18, 7:19 am, Fernando Perez <[email protected]> wrote: [...] > An even better practice is to kick capistrano out, use a good scm such > as Mercurial, and roll your own deployment script.
Why is that an "even better practice"? I find Capistrano extremely useful, even with Git (surely a "good scm"). I have indeed rolled my own deployment script -- in Capistrano. I don't see that a source- control system has anything directly to do with deployment (unless you want to get clever with commit hooks the way Heroku has, but while that works for Heroku, I'm not convinced that that's a particularly good idea in the general case). > > I'll have to give mod_rails a try one day, but I am still sure that > Nginx+Thin is the best setup. How can you be "sure" than Nginx + Thin is better than mod_rails if you haven't even tried mod_rails? Unlike any other Rails deployment option that I'm aware of, mod_rails makes deploying Rails apps as easy as deploying PHP apps, and performance appears to be excellent. What makes Nginx and Thin so excellent? Best, -- Marnen Laibow-Koser [email protected] http://www.marnen.org --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

