This morning I signed up with MaxCDN, but I canceled a few hours later because the performance of my site with the CDN was worse than without it. To judge the performance I used webpagetest.org, tools.pingdom.com, and also YSlow FireFox plugin.
I also wonder about how many servers in various locations do they really make available to us. To view IP addresses of servers from which your site’s content is being served to visitors in different geographical locations across the world, you may use just-ping.com. As an example, let’s have a look at cdn.webpagetest.org in the following test: http://www.just-ping.com/index.php?vh=cdn.webpagetest.org&c=&s=ping!&vtt=1297209459&vhost=_&c= Unfortunately, at this moment, I only see content being served from the same single IP all across the globe.
After canceling MaxCDN, I signed up with VPS.NET, but after already 7 hours, they still have not set up my account and I have not yet been able to test the performance. But I’m not holding my breath. I’ve searched, and I found a website ( yoast.com ) of one of the users of their CDN (Level 3) service. I ran his CDN url via just-ping.com, http://www.just-ping.com/index.php?vh=cdn2.yoast.com&c=&s=ping!&vtt=1297212363&vhost=_&c= but while I do see various server locations serving content, they all seem to be located in the USA, even those serving to visitors in Europe, Asia, etc. This is disappointment. I’ll wait till I can test my own site on this VPS.NET myself, before deciding what to do next.
I’ve also considered DistributionCloud.com, even though it costs more than I will likely be willing to pay ($150/mo for 50GB/mo). However, two chat requests have gone unanswered, and no one seems to be there to answer the phone when I called their sales and even customer service. There doesn’t seem to be a way to sign up / purchase on line.
Anyone know of any CDN for not much more than $100/mo that actually manages to speed up a website, and actually manages to serve content from servers geographically close to the visitor?