CloudFlare 是一家功能非常强大的免费 CDN 免费加速服务, 他是通过反向代理(reverse proxy)技术,将网站简单的静态文件缓存在全球各大洲节点服务器上,从而起到网站加速服务。

cloudflare部署在全球的缓存节点地址列表
https://www.cloudflare.com/system-status.html

CloudFlare 的使用帮助

1、注册 CloudFlare 的账号。www.cloudflare.com
2、输入你要缓存的域名。
3、它会扫描你这个域名的 DNS 设置。
4、扫描完成之后,它会这些设置保存,你也可以修改和增删。
5、最后你需要把你域名的 Name Server 改成 CloudFlare 提供的 Name Server。
6、免费的CloudFlare CDN 服务可以认为是反向代理和缓存的结合。

另外你可以任意修改是否使用 CloudFlare  CDN 网络加速服务。如下图

 

橙色为激活

 

CloudFlare WordPress 插件

 

因 为 CloudFlare 是通过反向代理来来实现加速的,那么我们服务器上获取的 IP 都变成了 CloudFlare 反向代理机器的 IP,当然你可以安装 CloudFlare 提供的 Apache / Lighttpd 的 Module 来解决这个问题。如果是自己开发的网站,也可以通过从 header 中取出 HTTP_CF_CONNECTING_IP 这个字段也可以。

对 于 WordPress 博客来说,CloudFlare 提供了一个 WordPress 插件来自动解决:CloudFlare WordPress Plugin。安装好这个插件之后,就可以正常的取到源IP地址了。这个插件还有一个优化数据库的功能,其实就是在 Mysql 数据库中对每个表运行 OPTIMIZE TABLE 和 ANALYZE TABLE。CloudFlare 建议每两个月运行一次优化,并要注意在访问量低的时候运行,运行时用户只能浏览不能提交任何信息。

更多参见http://fairyfish.net/article/cloudflare/

其他基于反向代理的 CDN 网络加速服务商

一、Speedy Mirror
http://www.speedymirror.com/
他的设置更为简单,无需修改DNS服务器,设置CNAME别名解析即可。Speedy Mirror为每个免费用户仅提供50G流量,超过流量限制再想用就要花钱购买流量了。

二、Webluker
http://webluker.com/
需要网站先备案

三、Google 的PSS服务
http://code.google.com/intl/zh-CN/speed/pss/
暂时需要申请使用,还没完全开通