小赖子的英国生活和资讯

CDN 内容加速

阅读 桌面完整版

英国租了的VPS在国内的访问速度真是不敢恭维,据测试需要至少三分钟才能打开网页, 很影响用户体验. 国内宽带本来就慢,而且访问欧洲有的时候还得先漫游到美国.租用 VPS 后由于囊中羞涩, 无法在香港租台服务器照顾到大陆的读者.在大陆境内弄个网站都得备案,我已经早已习惯肉身翻墙.所以最理想的服务器应该是在香港.

以前有用过 CloudFlare 的 CDN, 英文是 Content Delivery Networks, 可以免费使用的(除了一些高级功能不能用).CDN 的原理简单来说就是把一些静态的资源(比如图片,CSS,JS文件)等缓存到世界的各个地区的服务器上, 然后每次用户访问的时候自动从最近的服务器上下载数据,节省时间.

CF 现在免费支持SSL了.

CF 免费支持 SSL!

当然这玩意到底有多大作用,每个网站表现的应该不一样,有好有坏.反正现在中国访问速度都这么慢了, 死马当活马医,试试.等挂上几天之后可以看看对比效果(这时候内容应该 push 到各大服务器了).

你需要第一步在 cloudflare 上注册一个帐号,然后添加网站 ‘Add A Site’, 然后Cloudflare 会分析当前的 DNS 记录,比如

CLOUDFLARE DNS 记录

然后在 域名管理的地方把 DNS 解析改成 CloudFlare,

CLOUDFLARE DNS 地址

最后,进入帐户界面,看到绿色的勾就表明已经用上 CDN 了, 有很多配置选项, 有些不是很懂, 反正都是默认的应该错不了.有些最好还是不要开启, 比如 Rocket Launcher 是用来优化 Javascript, 开启了可能会影响 Adsense (google 也不允许以任何形式更改广告代码)

CDN CLOUDFLARE

很可惜的是这CDN在国内境内没有服务器..

CLOUDFLARE 服务器

如何确认CDN已经配置好工作了?很简单,查看页面的HTML代码,在TITLE后面应该会有一串JAVASCRIPT的代码,里面可以看到 CloudFlare就表明已经用上CDN了.

怎么查看CDN工作了

简单测试了一下, 效果还是不错的, 1秒多就可以打开(自动支持 GZip 压缩),之前得 6 秒.IP地址就是CDN的服务器(这时候该服务器上已经缓存了博客)

CLOUDFLARE 测试结果

如果是没用用CDN的话,明显比较慢,该域名也是在同一个VPS上.

没有用CDN

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version