Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Nick Zachary
Nick Zachary
6,816 Points

Does having multiple websites on one hosting account slow all websites down?

I have bluehost shared hosting and have multiple sited on the one account. I've noticed my websites are slower than usual, and I've tested my website speed via pingdom(http://tools.pingdom.com/fpt/). My website has a long wait time. This is Pingdoms definition of wait time "The web browser is waiting for data from the server".

PS: I've found Pingdom speed test tool very handy here's a link if your interested http://tools.pingdom.com/fpt/

Appreciate your expertise -Nick

3 Answers

Matt Campbell
Matt Campbell
9,767 Points

I have three sub domains with sites on my main domain and notice no slow down.

I use fasthosts.co.uk. Check them out. Very good hosting site and very good control panel.

Your account may have a Max Bandwidth or Throughput associated with it. If so, you're account is throttled, and each of the sites/subs may share the resource pool and bandwidth. If that is the case, then yes each additional site could make the others slower (depending on the number of concurrent connections, etc)... by the same token, a single website that approaches the account limits would experience the same issues. I would contact your hosting provider's Sales or TechSup, and find out what your usage and usage limits are (if any). Additionally, in "shared" hosting, other sites on the same server play a factor in what resources you have available as well... just like your internet connection at home, if you have a 60Mbps connection, but only see 45 to your host's speedtest, then you are not able to access the full amount of bandwidth... I'm a fan of "switched" bandwidth, as opposed to "shared". With switched ou have a fixed amount that's always yours... once you get to a point where you're spnding more than $80 to $90 a month on "shared hosting", you're better off getting "dedicated" hosting with a company like calpop.com, where you get your own server with 10Mbps "switched", burstable to 100Mbps and can put multiple sites on it.. once you're spending $1500/mo you can graduate to a gigabit connection... That's how I started, and Now I just lease full racks in datacenters.... On a side note, make sure if you get a dedicated box that you have "root" or "Administrator" access... some companies like "GoDaddy" won't give you root, even if you pay for a "Full Dedicated Server"...

Zac Gordon
Zac Gordon
Treehouse Guest Teacher

Hey Nick,

I think you should look into a VPN (also called VPS or Reseller) hosting plan. It's going to give you some more power than your shared plan without the cost and maintenance requirements of a dedicated server.

In time though moving to a dedicated box like Gordon suggests, might be a good solution for you.