Optez pour Slicehost (ou un autre VPS). Puisque vous êtes un étudiant, vous ne faites que vous-même des faveurs en apprenant comment configurer et utiliser vous-même la pile complète. Parce que c'est un VPS, vous devez en faire vous-même la plupart et Slicehost fournit de bons tutoriels sur la façon de faire la plupart. Ça a été solide comme le roc pour moi jusqu'ici.
Vous pouvez obtenir une tranche de 256 Mo fonctionnelle pour 20USD par mois. Heroku est une solution gérée (ils font beaucoup de travail pour vous et je n'ai pas calculé les différences de prix car ils sont juste commercialisés mais ils devraient être un peu plus chers que Slicehost - mais je suis seulement deviner à ce sujet). Dreamhost ne vous donne pas autant de contrôle (mais c'est beaucoup moins cher). Donc, mon vote est de passer une nuit de boire un mois et d'apprendre la configuration des serveurs ubuntu (DNS, vhosts, apache etc, déploiement capistrano, SVN et mongrel, nginx, passager pendant que vous apprenez les rails. Starling & Workling et Monit/dieu.
Heroku a une option gratuite pour les petites applications –
C'est un bon point, mais je me sens Heroku fait trop de travail pour vous. Il est une bonne idée si vous Je veux me concentrer uniquement sur les rails, mais si vous voulez apprendre les tenants et aboutissants du déploiement de la pile complète sur des serveurs non-heroku, je pense toujours que vous feriez mieux d'obtenir votre propre tranche et d'apprendre à la dure. – srboisvert