Msg#: 4260042 posted 11:38 pm on Jan 29, 2011 (gmt 0)
I have a high-traffic site that is on a shared server. I have seen some packet loss in the past few months, and even some spikes in the "time spent downloading a page" graph in GWT. I am concerned that slow-loading could adversely affect both the user's experience (if they are on a slower connection) and my Google rankings (since they factor in page load time). My question is whether or not I would benefit from using a dedicated server. Will there be a noticeable difference in performance speed? Right now, according to some of the tools available online for testing webpage load time, my homepage takes 15.57 seconds on 56k, 6.57 seconds on 128K, 2.94s on T1.
Those seem like very small numbers, but the spikes in load time as shown in Google Webmaster Tools concern me. Would I benefit from a dedicated server?
Apologies if this is in the wrong forum, but I am on an Apache Server.
Msg#: 4260042 posted 12:16 am on Jan 30, 2011 (gmt 0)
3 seconds on a T1 line sounds fine.
My guess is that you're getting slow response on the occassion when others are gobbling up server resources - though one would think hosts would have that under control.
Rather than a dedicated server, you might step your way into a virtual dedicated server. It's like shared hosting, but at the server level. Start there instead of actually getting a whole physical server (in fact, I suspect that these days virtual dedicated servers have many advantages of a physical dedicated server).
Msg#: 4260042 posted 12:24 am on Jan 30, 2011 (gmt 0)
I use a dedicated server for that reason - speed. We have fairly consistent load times in Google Webmaster Tools. We have 2 gig of memory available and typically only have 1 gig active and 1 gig inactive on a FreeBSD server. Loads are almost always under 0.1. Our entire website and images including discussion forum is about 150 mb.
I see almost instant response when grepping from a file that is updated just once a night. My guess is that our daily active files are in memory and there is no disk access time.
My guess is that on a shared server, besides server load to contend with, your files may not be in active memory and need to be loaded from the disc.
[this was added after the posting above was made as I was writing - I suspect that a VPS - virtual private server - will have the same memory problems if your calls are not constant - the server will push your files out of memory and have to make the disk call again]
If you are making money, I would recommend going to a dedicated server to eliminate any problems.
My load times dropped from 4-5 sec to 1.2-1.2 seconds with no apparent change to our users.
Msg#: 4260042 posted 6:54 am on Jan 30, 2011 (gmt 0)
Full dedicated if you need the speed. Virtual dedicated is just another way to get caught with a slow shared server beyond your control. Besides, you can get a reasonable dedicated these days starting at $99 at very reputable companies.
I have a few, the big server (far from enterprise gear) is a multiple-quad core box, it screams, less than $400/mo.
Msg#: 4260042 posted 11:57 am on Jan 30, 2011 (gmt 0)
Don't forget to consider port speed on a dedicated server. Just because a server its self is a "screaming fast" dedicated server doesn't mean much even if the port speed is 10Mbps up link. Another factor is the ISP and whether the data center is directly connected to multiple backbones.