英国租了的VPS在国内的访问速度真是不敢恭维,据测试需要至少三分钟才能打开网页, 很影响用户体验. 国内宽带本来就慢,而且访问欧洲有的时候还得先漫游到美国.租用 VPS 后由于囊中羞涩, 无法在香港租台服务器照顾到大陆的读者.在大陆境内弄个网站都得备案,我已经早已习惯肉身翻墙.所以最理想的服务器应该是在香港.
以前有用过 CloudFlare 的 CDN, 英文是 Content Delivery Networks, 可以免费使用的(除了一些高级功能不能用).CDN 的原理简单来说就是把一些静态的资源(比如图片,CSS,JS文件)等缓存到世界的各个地区的服务器上, 然后每次用户访问的时候自动从最近的服务器上下载数据,节省时间.
CF 现在免费支持SSL了.
当然这玩意到底有多大作用,每个网站表现的应该不一样,有好有坏.反正现在中国访问速度都这么慢了, 死马当活马医,试试.等挂上几天之后可以看看对比效果(这时候内容应该 push 到各大服务器了).
你需要第一步在 cloudflare 上注册一个帐号,然后添加网站 ‘Add A Site’, 然后Cloudflare 会分析当前的 DNS 记录,比如
然后在 域名管理的地方把 DNS 解析改成 CloudFlare,
最后,进入帐户界面,看到绿色的勾就表明已经用上 CDN 了, 有很多配置选项, 有些不是很懂, 反正都是默认的应该错不了.有些最好还是不要开启, 比如 Rocket Launcher 是用来优化 Javascript, 开启了可能会影响 Adsense (google 也不允许以任何形式更改广告代码)
很可惜的是这CDN在国内境内没有服务器..
如何确认CDN已经配置好工作了?很简单,查看页面的HTML代码,在TITLE后面应该会有一串JAVASCRIPT的代码,里面可以看到 CloudFlare就表明已经用上CDN了.
简单测试了一下, 效果还是不错的, 1秒多就可以打开(自动支持 GZip 压缩),之前得 6 秒.IP地址就是CDN的服务器(这时候该服务器上已经缓存了博客)
如果是没用用CDN的话,明显比较慢,该域名也是在同一个VPS上.
loading...
上一篇: 怎么样让博客用上新域名?
下一篇: GD Star Rating 评分页面
大陆访问慢的原因,是因为你的网站使用了http://fonts.googleapis.com.把这个解决了,大陆的体验会好很多.
好的, 多谢,我试试
已经去掉 试试速度如何,
You have Google plus on your page, this will also slow down the speed in the mainland of China.
好的, 我等会也把这个去掉
A good blogger.
Thanks!
Test Test!
效果很明显.
你的评论部分怎么把链接代码显示出来了:
ACMer
是啊, 好奇怪啊, 我研究一下.
忘了说一点,这个CDN在国内偶尔会遇到被屏蔽的状况……
是啊. CF在国外做的很大, 而且是免费的, 很多人用..树大招风