On 08 Mar 2011, at 11:14, mattyh88 wrote:
The hosts you’ve listed look great, but the problem is that none of
them offer unlimited data traffic.
We have started a pretty big project, but we don’t know how much data
traffic we will generate and we wouldn’t like to put our site offline
when we reached our data traffic or pay expensive bills.
The host we use at the moment offers unlimited space and bandwidth,
just not enough support for rails 3 unfortunately.
So we’re stuck at choosing the right host. What would be the smart
thing to do here?
Ah, the great myth of unlimited bandwidth and space. There is no such
thing. A shared host hosts hundreds of sites from the same server or
cluster, if one (like yours) takes too many resources in any way,
you’ll very soon discover that unlimited is not so unlimited (one of
our customers experienced this first hand). There’s always fineprint
that clearly defines what unlimited is. Just like ISPs use a fair use
policy and advertise it as unlimited internet.
I always find it hard to believe how people see through a $3 pure gold
necklace scam and fall for an unlimited shared hosting solution at $5/
month. You always get what you pay for, and if unlimited traffic with
an unlimited crappy service is your thing, then by all means…
You’re much better off going for a more expensive scalable service. If
your traffic increases, it usually means your income also increases
and you can just scale your service accordingly. It will save you the
frustrations like you have now.
As for CPanel and mongrel, cpanel basically starts the mongrel in a
confined (and very memory limited) user shell. As soon as you exceed
the treshold (which usually is about 60MB of RAM), they kill off your
mongrel (best case scenario kill and restart). Rails support comes
with cpanel these days, but it’s what cpanel provides and don’t expect
the sysadmins to know or want to do anything about that all-in-one
package they install on the server. Top that off with an outsourced
support center that won’t be able to help you out with anything Ruby
or Rails related and you’re in for a very wild and frustrating
experience.
Previous replies have recommended some scalable VPS services, go for
one of those, it’s worth the extra buck.
Best regards
Peter De Berdt