This is still an OpenQuestion for me, so if you have any thought/concerns, be sure to add them to the list.
After playing with rails behind your +7 Firewall of Impermeabilty for a while, you decide that you’re ready for prime time. You want to expose your rails app to the wild wild ‘net, but you don’t want it handed back to you an hour later a charred and smoking mass of broken dreams. So what should you do?
Here are a few suggestions (I don’t know how to do any of these yet myself, and I’m not at all convinced I’m not missing some obvious ones):
While the development settings are useful while developing, exposing the innards of your app is not good for a site that’s serving real live people.
This has a number of advantages:
See Environments for more background and details on the matter.
Even in the production environment, you want to avoid “leaking” information about your site to visitors.
<%=h...A: This is done by typing “rake rails:freeze:gems”.
category:Howto