2010-02-26 14 views
1

Je construis une application galerie de rails pour une entreprise qui ne veut pas l'héberger eux-mêmes. Ils estiment qu'il pourrait potentiellement obtenir 1000 visites uniques par jour. Ce que je réfléchis est ... est-ce que les images doivent être sur un serveur de fichiers statique tel que S3 ou Rackspace CloudFile, ou doivent-elles rester sur le même serveur que l'application? Il y a beaucoup de place sur le serveur de l'application pour eux. Mais la mise en cache joue-t-elle un énorme négatif?Rails galerie application hébergement

Que pensez-vous?

Aussi, je n'ai pas décidé sur un hôte ... bien que je penchais vers webbynode ... mais devrais-je regarder autre chose à la place?

(Ils veulent que l'hébergement soit moins de 35 $/mois.)

Merci.

Répondre

2

La variable principale que vous devez prendre en compte est la latence. Puisque votre trafic est relativement faible, vous pouvez vous auto-héberger pour 0 $ de plus, ou héberger sur S3 et payer pour la bande passante. L'avantage de S3 est une meilleure latence pour les utilisateurs à travers des emplacements disparates.

Si c'était moi, je serais auto-hébergeant pour garder la complexité de l'application faible. Ensuite, ne passez à S3 que si vous avez vraiment besoin de l'optimisation du CDN.