Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

WordPress

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
STAFF
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.