After months of issues with HostMySite's shared hosting and issues related to their inability to not rekick my server 15 times a day I moved 2 of my sites to their lower end VPS hosting package. I looked long and hard for alternative solutions, but it was hard to compete with their prices and to be honest they have had the best customer service sales and support wise I've ever experienced with a hosting provider. The test sites include this blog and a new application that I will be doing a seperate press release on in the coming weeks. Mango Blog has it's own framework and my new venture is a decent size MachII ColdSpring application.
Considering HostMySite just rolls out images of only 3 seperate completly non customizable VPS package, I was completly suprised by how absolutly poor and pathetic the initial setup of my site was. My VPS has limited HD space and only 512 megs of memory. MSSQL, ColdFusion+IIS were setup as if they were running on seperate boxes with tons of memory. Simply starting up my blog site took so much memory that if something crashed, there wasn't enough left for either ColdFusion or IIS to even start back up.
I also suffered from major IIS stability issues; for some reason a secondary IIS site (the one for my new app) kept crashing. It would throw no errors and would partially work, but the root folder of my site would for some reason go to a different IIS site, which got me a 404 due to my blogs cflocation.
Last night was the first time in 2 months I've been completly happy with my VPS and some of it involved doing things that HostMySite wasn't too keen on.
- Tune MSSQL memory usage
- Tune ColdFusion JVM args
- Disable mail server website (Google Hosts all of my company's mail services)
- Disable SmartStats completly
- Disable IIS Admin, Windows FTP and IIS www
- Install Cerbus FTP (half the mem usage of iis admin and ftp)
- Install Apache with a VERY trimmed down and tuned out config file
I know Apache on Windows has it's own issues and HMS tech support apparently has religious issues with it, but the new setup breaths so much better and as of now I currently have 178ish megs of free physically memory which is huge considering I only have 512 to begin with. Prior to 100% of all these changes, I was lucky to have 5-20 free megs...
So at the end of the day, after tutoring and HMS staying late after school I give them an adjusted grade of A- after their initial grade of a C. I plan on reaching out to them in the coming days to inform them how piss poor their default roll-out is, but I'm guessing nothing will be done any time soon... I know that a VPS is already geared towards the knowledgable, but with 15 minutes they could at least configuer IIS, MSSQL and CF8 JVM args to something that doesn't fall over and die.
Anyone else using HMS VPS? What have your experiences been?
3 comments - Posted by Russell Brown at 7:01 AM - Categories: Hosting | Server Config | ColdFusion | Reviews | Development