I use goDaddy for hosting and know exactly what their problems are...
1st- If you are on shared hosting, all mysql DB's are hosted on a seperate server which is outsourced and maintained by metropolis.
So what does this mean?? Even though godaddy may divide their shared hosting accounts, by some given minimum standards, all the mysql DB's are stored on a separate server with all the other DB's... This means that during periods of high traffic, mysql queries can take forever. My dial-up members complain that sometimes it takes 60sec + before the page even begins to load.
I have called numerous times with requests of information about their cache optimization and server specs.... and they offer no information and simply state that it is "proprietary information and we do not give-out such info." After hearing that, I promptly replied by saying that mechanical specs should never be considered "proprietary" unless they do not want to reveal that they are not very competitive with their equipment, they are using antiquated equipment and/or are over-selling their client capacities.
So, godaddy (IMO) is attempting to cater to people who only desire to run "static-html" websites, are too dumb to know when there is an issue or to those whom are too scared/insecure to call customer service everyday and bug the customer support people like I do.
"Everyone has to get knocked-down every once-in-a-while, otherwise you'll never learn how to get-back-up!
" A quote attributed to my Grandpa Wagers
I can't say enough about
www.bluehost.com
I've been with them for 2+ years now and have been blown away by their continual upgrading of service (I have had much less storage and bandwidth when I started) for free. As they upgrade their capacities for new customers then existing customers get it for free.
Their CP is awesome and Fantastico is always up to date. In fact, though I've only done a few sites thus far, I've yet to have to install Joomla!, SMF or Gallery2 manually.
Service is their ace though. The few times I've been on hold, I was never on hold fo rlong and a voice announces what your number in the queue is. Every person I've talked to has been knowledgeable, fast and helpful.
I know that I could get a plan that purports to offer more space and bandwidth at a lower price, but, in practice, I doubt it.
Some of the things that I have noticed when switching to Rochen:
1. Site updates/backups/restores are a LOT faster (important when offering managed services to clients)
2. Email is not on RBL anymore
3. Some of the more esoteric PHP functions (cURL for instance) which don't always work at other hosts, work just fine at Rochen
4. PostgreSQL support - not a big deal for me at the moment, but I suspect that when 1.5 hits it will be very nice
5. Processor power to spare
I might augment my Rochen account with something cheaper (for less demanding sites), but the only way I see myself leaving Rochen is if I need to move on to a dedicated server, and given my current satisfaction level, I'll probably go with them for that too.
[note: this is not a recommendation of the hosting service provided by the authors of the blog. I have never used their services and don't have a clue how good hey are. They have a great blog though]
I had 2 Mambo sites and curently a CPGNuke one running on
www.1and1.com
great prices and admin back end. Service is not the best. I signed up 3 years ago when they had intro promo free hosting for 3 years.