Cloudflare账号后台服务功能讲解
Cloudflare账号后台服务功能
“Analytics”功能在启用Cloudflare的CDN服务初期不会有太多数据,除非网站的正常搜索流量已经非常高。Analytics除了能简单地统计分析流量之外,还能对安全性、性能、DNS、Workers等进行统计分析。
“DNS”功能管理的是网站域名的各项解析记录值的对应关系,包括A记录、MX记录、TXT记录等。可以随意添加或者删除DNS记录,也可以选择使用或者不使用某些具体的Cloudflare服务。如果想增添一个新的解析记录,那么只需要单击“添加记录”按钮,然后选择需要的解析记录类型,再输入对应的名称和解析记录值参数即可。
如果是A记录,名称一般是留空或者输入www,参数则输入网站服务器的IP地址;如果是CNAME,则应该填一级域名;如果是MX记录,那么应该填写企业邮箱的记录值。操作完之后单击“保存”按钮。
“SSL/TLS”功能基本就不用太过关注,Cloudflare提供了关闭、灵活、完全和严格四种加密模式,一般情况下选择完全模式。
在“防火墙”功能中,可以查看相关的防火墙时间,并且根据自己的需要自定义防火墙规则。创建防火墙规则时,可以限定其他人来访问网站,每个账号只能设置5个限制规则。
“Access”、“缓存”、“自定义页面”、“流量”和“Steam”需要付费才能进行操作。
“速度”功能比较重要,其中图像重设大小和Polish两个项目也是需要付费才能操作,可以忽略这两个项目。在Speed页面中找到Auto Minify,选中右边的“JavaScript”、“CSS”和“HTML”三个复选框,意思是减小网站上源代码的大小。如果在SiteGround服务器后台或者SG Optimizer插件上已经对这个项目进行过优化,那么此处可以不操作。但对于SiteGround服务器的建站人员,建议选中这三个项目。
Speed页面中的Broti压缩能够缩短访问者的HTTP流量的页面加载时间,在Chrome、Opera和Firefox中,它已被用于加快万维网的传输速度,类似于Google的压缩算法Zopfli,对网站页面的速度优化有所帮助,激活它即可。
Speed页面上还有一个“Rocket Loader”项目,它能够缩短包含JavaScript的页面的绘制时间,也选择激活该功能。
接下来来看Cloudflare的清除缓存功能。
Cloudflare目前推出了缓存分析功能,但是需要付费才能使用。在缓存的配置功能中,清除缓存文件以强制 Cloudflare从Web服务器中提取这些文件的最新版本。可以有选择性地清除文件,也可以同时清除所有文件。
除了缓存的清除,还可以对缓存级别、浏览器缓存TTL、Always Online等项目进行设置。一般情况下,缓存级别选择“标准”。浏览器缓存TTL的时间间隔要根据实际情况设定,如果近期网站页面内容改动较多,就设置一个较短的时间;如果近期没有页面内容改动计划,那么可设置时间长一点。
此外,使用Cloudflare中的Always Online功能后,当网站服务器出现问题的时候,访问者依然能够正常地打开网页查看相关内容。因为Always Online功能可以为访问者提供邮箱的网页副本,而不是显示错误页面。它的本质有点类似于网页快照,但又不太一样。
Cloudflare其他功能的设置对网站页面加载速度的优化也能起到一定的作用,但是相对来说比较偏技术性。有兴趣的读者可以自行到Cloudflare官网上查看相关的技术类解说文档。