On Mon, 28 Nov 2005 21:26:44 GMT, "Jim S." <mail RemoveThis @page-zoneRMTHIS.com>
posted something that included:
> I'd get a
>dedicated server if I had a site pushing 50GB because you will need it
>eventually if the growth rate is what you say it is.
To quote Groucho Marx, "Two thousand dollars for ice? I can get an
Eskimo for two hundred dollars and make my own ice."
There's a big difference between renting space on someone else's
server and getting your own. The difference is hiring a sysop.
We spend *far* more money on support than it costs us for servers and
bandwidth. Some of the support is doing stuff customers can't do for
themselves ("I accidently uploaded a file with a space in the name,
and my FTP software, I can't delete it!"), some of the support is
answering questions customers can't ask anyplace else (Where is
"mogrify" located?), some of the support is answering questions
customers should ask elsewhere ("Why is </table> mandatory and </td>
optional?") but a lot of it is resolving issues ("Since you upgraded
MySQL, my mail is bouncing!")
Some of my best customers used to have their own servers, until they
found out what having their own server is all about.
I have sites pushing 75 to 100 GB per month, and they aren't a
problem. On the other hand, I have sites that only use 5 GB of
bandwidth, but they are constant problems because they keeping writing
poorly-designed software that bogs down the server.
Bandwidth is *incredibly* cheap if you're in a good data center. We
probably contract for 3-4 times as much transfer as we use. And a
hosting company that chases away a customer because they're using too
much bandwidth is managed by dolts. If the customer is bogging down
the server, and fails to learn, that can simply be a lack of patience,
but that's another issue in any case.
BTW, flat files are intrinsically "cheaper" in terms of server
resources than database files, unless you need to do database
operations like sorting or searching, in which case they can be
incredibly "expensive".
The easiest way to move from one server to another is to set up a
subdomain on another server that everything gets redirected to; that
is, when people come to
www.mysite.com, they get redirected to
alpha.mysite.com. You set up a second
www.mysite.com on the new
server as well, and after 30 days, you drop the first site.
(You *should* be able to set the DNS to expire after 10 minutes, wait
a couple of weeks, then change the A record to the new server, but
there are a lot of ISPs running DNS boxes that ignore TTL, and you'll
have people getting sent to the old server for 30 days, no matter how
well you make your own DNS dance.)
Paul Ding
AmishHosting.com
--
If we're losing 40-130 species a day,
How come nobody can itemize them?
And why can't fruitflies be one of them?
>> Stay informed about: Database options to lower bandwidth