phozan 发表于 2013-10-19 10:19
这个比较高端 一般用什么代理服务器比较好呢 Squid ,Traffic Server 还是直接用Nginx呢
采用Nginx 的缓存模式比较好,其实用过NG就会发现并不是很难,而且现在有几个免费的面板是直接支持的,像 amh里面有AMProxy模块, 这个模式是反代模式,开启了缓存后就算是一个CDN了
简单说下步骤:
1. 首先美国的VPS建站
2.把准备做加速(cdn)的vps(荷兰、英国、德国)安装AMH面板,然后在后台增加AMProxy模块,然后修改这台VPS的host文件,把需要加速的域名指向 建站的VPS
3.可以用dnspod国际版做好域名解析,把所有欧洲的国家指向CDN的IP,美国和亚洲的指向美国VPS的IP
昨晚在just-ping.com测试过,里面总共有90个节点,采用上述方案后,大概有50个节点(20个USA, 30多个是欧洲国家的)都可以将ping提升在90ms内,相信对于用户访问体验有不错的提高。
补充几点:
A.这个方案对于亚洲、非洲访客没有大作用,当然如果这2个地区IP多,可以考虑增加linode的日本节点
B.增加荷兰VPS的成本大概是一个月5美金,人民币30多
C.比较适合交互性少的网站,如果是论坛类型,虽然也有提升,但是效果没有niche站明显
|