I would like learn more about preparing my app for production. I guess I am looking for a best practices workflow to deploying rails apps for production. How you guys do it…
P.S. for someone deploying to a non-Heroku server =)
We have a short checklist here: https://github.com/thoughtbot/development-handbook/blob/gh-pages/prelaunch-checklist.md
You almost might want to check out this one: The Website Launch Checklist – 15 Essential Checks Before You Go Live — Smashing Magazine
Thanks I will give it a look…
Ben,
I got a 404 on the first link… missing something?
That repo Ben linked is private. Here is the content:
Icons
Favicon - should evoke the brand of the site.
Apple touch icon - should work on iOS devices, and fluid app style usage.
Error pages
500, 422, 404 pages - should exist.
Do they look roughly like the site? Are they stripped of session specific information? Is it obvious what to do when you are on one?
Analytics
Is google analytics or similar set up?
Awesome. Thanks Dan!
You guys are great…
Our guides have some recommendations as well, and are updated frequently: https://github.com/thoughtbot/guides/tree/master/protocol#set-up-production-environment
Those are generally geared towards Heroku, but we’ll add generic recommendations in there as well.
Thank you… and forking it would be good since they are updated frequently…