• CloudFlare CDN折腾记-优化设置


    近期又在折腾了,常访问我博客的朋友或许页面曾出现过502错误提示,那是折腾CloudFlare CDN不成功的提示。在此先感谢坛子,在他的执着和求真之下,昨天晚上终于成功使用上CloudFlare CDN。之前设置好CloudFlare CDN出现的502错误这个问题至今找不到原因,反正坛子让我重新注意一下ID再试试,一试就成功了,所以当你使用CloudFlare CDN出现502错误警告时,可以试试这个方法――重新注册个CloudFlare帐号。

    为什么折腾CloudFlare CDN,原因很简单,想把真实主机IP地址隐藏起来,同时又因为虚拟主机位于国外,对博客加速就要必要了。而CloudFlare CDN的功能不需要再详细介绍了吧,只要理解什么叫CDN既可。为什么不用国内的CDN,唔,有更好的选择为什么不去选择更好的?或许你会说由于国内的网络环境,CloudFlare CDN的IP常被墙造成无法访问。我只能说这年头不会搬梯子上网的用户都不是高质素的读者。

    以下内容就是告诉大家我是如何使用CloudFlare CDN的,以下部份内容就直接抄坛子的了,谁让他赶在我的前面写了文章,搞得我不单连这篇文章都不会写了,更是连文章名字都不知如何起好。

    1、DNS设置:
    DNS Records里面将泛解析去掉(如果有的话),只留下CloudFlare"云朵"保护下的A解析和CName解析(建议全部A解析,在Name里分别是填WWW和@既可),彻底隐藏网站的源IP,对防DDoS攻击有一点点好处。DNS分配的IP通常有2个,CloudFlare使用了Anycast和Nginx反代理技术,实际上CDN加速时,会自动分配最近的数据中心,https:/www.jinbo123.com/cdn-cgi/trace 可以查看浏览器联系的数据中心(colo值对应相应的数据中心)。注意:默认或许还会有Mail的MX解释,如果不需要用到邮箱的,直接删掉。

    CloudFlare CDN折腾记-优化设置-佐仔志

    2、Crypto选项:
    我启用了SSL (with SPDY) Strict(域名本身已购买SSL),意思是CloudFlare的服务器和我的主机之间的通信也需要SSL加密,然后我还启用了HTTP Strict Transport Security (HSTS),并开启里面的所有附加选项。在这里提醒一下各位,如果你的域名还没有购买SSL的暂时不要购买,用CloudFlare自带的SSL试试,我感觉也可以实现全站SSL――这一点谁测试好请把结果告诉我。

    CloudFlare CDN折腾记-优化设置-佐仔志

    3、Firewall选项:
    Security Level我使用了高级High,不知效果怎样,在此说一声,本站没有任何商业价值,真的高人不要浪费时间来D了,在此谢过。

    CloudFlare CDN折腾记-优化设置-佐仔志

    4、Speed选项:
    Auto Minify里选择Gzip压缩CSS, JS和HTML三个选项,减少网页传输流量大小。Rocket Loader™,进一步合并优化JS代码异步加载,我选择off,因为本人博客是双栏的,在国内的网络环境,如果选用了本功能,总是先显示左边栏再显示右边栏,给别人的感觉显示很慢。这个功能因人而异,需要自己测试,如果对网页加载有影响的话就不要启用,毕竟是BETA功能。

    CloudFlare CDN折腾记-优化设置-佐仔志

    5、Caching选项:
    Browser Cache Expiration我选择了一个月的有效期。坛子选择是一年。

    CloudFlare CDN折腾记-优化设置-佐仔志

    6、ScrapeShield选项:
    Email Address Obfuscation启用,保护网页上出现的邮箱名不被机器人扫描。

    CloudFlare CDN折腾记-优化设置-佐仔志

    CloudFlare CDN功能很强大,但它效果如何?做为身在国内的我来说,真的没有感觉到它的提速效果,与直接访问虚拟主机速度差不多,用测试工具测试速度反而有所下降,而且还会有一些地方根本无法访问。这当中的原因我想是因为国内网络环境和国内用户访问博客时CloudFlare 提供的CDN节点都是来自美国,与虚拟主机一样的距离来到中国,所以没有感觉速度上的提升。不知道CloudFlare不优先选择离中国最近的日本、香港等节点,反而跑到路途遥远的美国。

    我会不会长期使用CloudFlare CDN?现时CloudFlare CDN对于国内访问没有太多的影响,同时可以实现上面我所说的功能,还可以对世界其它地区进行访问提速,同时会被Google搜索引擎认为更加友好的网站,所以我的答案是会的,除非某天国内大面积无法访问。坛子说用上CloudFlare后,源主机几乎看不到网站资源消耗,连流量都节省了60%以上,统计显示,最近7天来,总流量10.31 GB,缓存化的流量达6.72 GB,挡住了285个有害威胁(主要来自中国)。

     
  • 相关阅读:
    麦肯锡 问题分析与解决技巧
    JavaSe_IO流总结
    tcpdump
    interface
    phpexcel 合并单元格后的动态行高
    分布式事务锁的实现
    IntelliJ IDEA 实用快捷键
    Redis安装教程
    ng new my-app创建angular项目是卡住的解决办法
    SqlYog无法连接mysql数据库(包括docker环境)的解决方法
  • 原文地址:https://www.cnblogs.com/waw/p/5729722.html
Copyright © 2020-2023  润新知