GoDaddy is too slow

2007-04-09

in Geek stuff, Internet matters

I am thinking of switching hosting providers for this site. Those with a technical bent may wish to read on.

You may have noticed that page loading times on this site have been quite poor lately. Sometimes, they become extremely poor (taking more than 20 seconds to load the main page). I posted a question about it on Ask MetaFilter and it was suggested that I call the company. When I spoke with the tech support people at GoDaddy and they say that page load times of 14-15 seconds are “not bad” for shared hosting. I disagree. This is especially true since I am only using 0.10% of the bandwidth allocated to me.

GoDaddy also said that the only way to get faster load times would be to upgrade to a dedicated server, which would cost more than $1500 a year.

Does anyone have experience with other hosting companies that have been more helpful? With GoDaddy, I am paying about US$45 per year for 5 gigabytes of storage and 250 gigabytes a month of bandwidth. That also includes the cost of the domain. I would be willing to pay a bit more for faster page loads and a more reliable MySQL server. The GoDaddy versions seem to have trouble frequently.

Report a typo or inaccuracy

{ 13 comments… read them below or add one }

Milan April 9, 2007 at 3:06 pm

Some numerical data for those thus inclined.

Milan May 10, 2007 at 2:09 am

a fellow blogger has just migrated to GoDaddy.

Oliver June 2, 2007 at 10:18 am

I have a hosting acount with godaddy 49.00$ and it is slow… on the other han I tried awardspace.com and I pay 0.00$ a year and it is better than godaddy, FTP is faster to, their routing system must be better. is goadddy tring to put tomany people on one routing server and get their cash for it?

. April 7, 2008 at 2:30 pm

From GoDaddy:

Please note that you may only have up to 50 consecutive requests to your hosting account content within a given period or your site will go down temporarily.

GodaddySux July 1, 2008 at 10:18 pm

I was all excited about using godaddy to purchase my domains and use their Website tonight to build a simple website.

Problem is that the product is virtually unuseable most of the time. To work on your website it can take 5 or ten minutes for a single box to open. There is nothing wrong with my computer and I have a fast connection. Seeing how many others are complaining about the same slowness, it appears I got badly ripped off. This unreasonable slowness was not clearly disclosed.

Very unhappy with godaddy now and they will end up losing many customers.

Local Celebrity December 16, 2008 at 12:52 pm

yeah, don’t worry about dedicated servers…just as slow. My business uses dedicated through Godaddy and we’re getting ready to switch. There’s just too much bad news out there about Godaddy…so i think it’s time to say Nodaddy.

Milan December 16, 2008 at 1:01 pm

Actually, since I activated caching and reduced the number of entries on my front page, performance has improved a lot.

The MySQL databases are the real bottleneck, when it comes to GoDaddy shared hosting.

Milan April 23, 2009 at 5:06 pm

I found a way to speed up my hosting significantly. As it turns out, tonnes of spambots were constantly crawling through my wiki. It had been locked down to prevent them from changing things, but they were still using up processor power and making MySQL requests.

By installing the Bad Behaviour extension for MediaWiki, I seem to have sped up the wiki (and the rest of the site) significantly.

I am also using a combination of WP Super Cache and Akismet on my Wordpress blog. I tried using Bad Behaviour, but doing so isn’t compatible with supercaching.

Milan October 22, 2009 at 10:17 pm

Activating gzip compression within WP Super Cache seems to have sped things up a fair bit.

Next, I am purging MySQL entries from uninstalled plugins.

Milan November 25, 2010 at 11:36 pm

If this comment works, I have successfully passed through ssh / mysql hell and relocated the database behind this WordPress installation to DreamHost.

Milan March 18, 2011 at 10:32 pm

Resources about speeding up WordPress:

All along, even before Slicehost, I have had trouble dealing with traffic spikes on my web server. I’ve used WP Super Cache and W3 Total Cache. I’ve used XCache for PHP code caching, and for my WordPress object cache. I’ve configured Apache to set caching headers for static files using mod_expires to reduce requests. But I still get load and memory spikes that grind my server into dust. That shouldn’t happen with only 200 visitors per hour (granted, a page view can generate about 50 HTTP requests). Obviously, I’ve configured my server poorly.

Like many large PHP applications, WordPress can be a bit hungry for memory. So when it fights against MySQL and an in-memory object cache for resources, things can start to get dicey. And of course, I’ve got a few other things on the server. When I get hit by a traffic spike (popular article, spammer runs, errant search spiders, etc), memory goes away fast. The machine starts to swap, things get slow, load average spikes as processes begin to wait for resources, and it all snowballs. I’ve got some homemade scripts that keep an eye on things and attempt to restart various services in order to force things back into line, but it’s a pretty heavy-handed way to deal with the problem.

In my new setup, here’s what I’m doing to fix it:

* I’ll be running Apache, MySQL, and Memcached all on separate servers, instead of together on one host.
* I’m switching from the Apache pre-forking model to the threaded worker model.
* I’m switching from mod_php to FastCGI (mod_fcgid) and php-cgi.

There will probably be other tweaks, as well, but those are the biggies. I’m expecting this new setup to handle waaaay more requests than the old one. Oh, and I’m definitely open to any pointers from performance tuning gurus. Please share links and tips!

Thirty Three Things Every Blogger Should Do After Installing WordPress

After installing WordPress, most new users ask “What Next?”. Creating and maintaining a WordPress powered blog is simple. However, many new users are often confused by the sheer number of options available. On top of that there are thousands of plugins for further enhancing WordPress. Making the correct choices may appear to be a daunting task. Here are 33 tips to help you get started with WordPress.

Performance Unleashed: How To Optimize Websites and WordPress For Speed

1. Minimize the number of HTTP requests
2. Optimize and correctly display images
3. Minify HTML, CSS, and Javascript
4. Use a Content Delivery Network
5. Gzip and compress components
6. Choose over @import
7. Put stylesheets at the top
8. Put scripts at the bottom
9. Utilize browser caching
10. Use CSS Sprites

marty jones February 14, 2012 at 2:10 pm

Hi- I’ve just started a new site on Godaddy-using Joomla (it’s not even fully built yet)….and straight away I’m regretting using Godaddy It’s way too SLOW.
I know because I’ve used other hosts for other websites and none of them have been as slow as this.
Site takes upro 5-10secs to load, and doing the admin via joomla is a nightmare!…..again too SLOW!

Anon February 14, 2012 at 2:26 pm

Their MySQL servers are really slow and unreliable. You need to use caching to reduce the burden.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

{ 3 trackbacks }

Previous post:

Next post: