11 Replies
Steve Flowers

Different hosting situations offer different "shares" of an actual machine. Cheaper plans give you a portion of hardware and connection. The limit isn't really the number of user accounts, it gets hairy with the number of simultaneous users. You'll quickly exceed some of the cheaper plan's limits if you have tons of people hitting the site.

I've used Fatcow, MediaTemple, and SiteGround. All are pretty easy to setup and offer a range of support plans. I think SiteGround and Fatcow offer EZ setup wizards for configuring Moodle on a site as well. I pay $109 for 2 years of Fatcow hosting with one of the budget plans. I wouldn't trust that level of plan for more than 50 peak simultaneous users. Even then, hiccups would be had.

Chris  Glass

At my previous job, we had used Fatcow and they were horrible and provided horrible customer service to us. The applications were slow and really had trouble making things work. We also tried iPage with the same result but Hostgator has been awesome. I am running three different sites and I do not see any problems. Just my experience that I wanted to share with you.

Alexandros Anoyatis

Hi Chris,

It depends on the setup.

My server instances are quite small so I do weekly images of the whole hard drive, which are stored in the cloud. If anything goes wrong, I'd be able to restore that image, with a couple of clicks more-or-less.

If your database is on localhost, then you'd probably be better off writing a cron-job through the console.

However rackspace does offer what they call "MySQL cloud databases", which are hosted remotely (i.e. not on your cloudserver) and can be administered through the Rackspace control panel.

Keep in mind I am using the Rackspace service in the UK cloud, so there may be some differences compared to the US, although probably favoring the latter service, if any.

You do have to be quite experienced in setting up Linux Servers though, and have some background knowledge on TCP/IP, Port forwarding, and web servers like Apache, lighttpd, or nginx, plus whatever else your LMS requires (e.g. an application server like Tomcat).

However, once you get everything secure and running, I don't think you can beat the service, even from a value standpoint.

Hope this helps,
Alex