立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 94|回复: 8

别再盲目套 CloudFlare 啦,这有几点优化建议助你网站再加速

[复制链接]

别再盲目套 CloudFlare 啦,这有几点优化建议助你网站再加速

[复制链接]

2

主题

8

回帖

26

积分

新手上路

积分
26
huangtao728

2

主题

8

回帖

26

积分

新手上路

积分
26
2020-3-20 18:16:43 | 显示全部楼层 |阅读模式
本帖最后由 huangtao728 于 2020-3-20 21:29 编辑

提到免费 CDN 大家第一个想到的估计都是 CloudFlare ,这玩意儿免费虽好,但是有时可能有减速效果,emmmm...

虽然大家套的都是同一个 CF ,但是设置优化还是可以一定程度改善性能的!!

以下是基础优化:

1. 开(白)通(piao) Pro 套餐
        CloudFlare Pro 虽然在线路上和免费版无异,但是可以开启 Polish(图片自动转 WebP)、 TCP Turbo、 Mirage(弱网优化)这几个附加功能,对加载速度有所提升。
2. 使用自选 IP
        (前提是 CNAME 接入)最基础的是自选 Enterprise 版本才分配的 IP 段,就比如 V2EX 的节点,可以启用 HKG 等普通版不分配的节点;剩下的就是解析到从大佬口中得知的,有特殊路由的节点(走香港等等)。
3. Railgun
        有 CFP 的大佬可以开,加速动态内容效果不错。
4. Argo
        每月 5$ 起步,可以改善 CF 到你源站的访问速度,可以达到类似 Railgun 的加速程度,见图:
"



"




前后对比,以日本为例,TTFB从 271ms 降到 139ms,加速明显

5. 开启 HTTP/3 (with QUIC)
6. 针对某个运营商/地区,禁用 CF 的 IPv6
        (前提是 CNAME 接入)现在国内家宽大多自带了 IPv6 ,但是部分地区 v6 部分的路由魔幻的不行(全球旅行),由于操作系统会偏向使用 v6,在确定 CF v6 IP 存在路由问题后可以删掉 v6 记录,会有一定提升。

重点来了!!
HTTP/2 Server Push:
开启后你选择的资源会随第一个请求一起推送,大幅减少加载时间,
需要你的服务器添加一条 Header,效果见图:
"



"





你只需要添加一个名为 Link 的 Header,内容为(以我的举例):
[ol]
  • Link: ; rel=preload; as=style, ; rel=preload; as=script, ; rel=preload; as=image, ; rel=preload; as=image;[/ol]复制代码

    假如你使用 PHP,可以添加一行代码:
    [ol]
  • header('Link: ; rel=preload; as=style, ; rel=preload; as=script, ; rel=preload; as=image, ; rel=preload; as=image;');[/ol]复制代码
    内容记得修改~

    含义为:
    推送 "/lib/abc.css",类型为样式表; 推送 "/lib/abc.js",类型为JS;推送 "/meta/bg.png",类型为图片;
    如果你使用 Wordpress,比如 iON 的免费 WP,可以安装 "HTTP2 Push Content" 这个插件,会自动添加这个 Link 头。

    添加后按 F12,看到资源后面有个 Push / Other 、可以找到类似:
    [ol]
  • cf-h2-pushed: ,,,[/ol]复制代码
    的 Header 就意味着已开启推送。

    做个广告

    这是我套了 CF 的在线记事本网站:
    https://note.ms/loc
    可以在手机/电脑之间传文本,实时更新,上线至今已经产生超过 8000 篇笔记啦!
    已开启 Argo 和 HTTP/2 Server Push ~
  • 回复

    使用道具 举报

    29

    主题

    698

    回帖

    1487

    积分

    金牌会员

    积分
    1487
    haveyuner

    29

    主题

    698

    回帖

    1487

    积分

    金牌会员

    积分
    1487
    2020-3-20 18:18:49 | 显示全部楼层
    感谢建议,以后去试试



    已知的是很多人是用来做特殊cdn的,其次还有就是cfloudflare的pro版本才有30条规则自定义,默认的3条太蛋疼了
    回复

    使用道具 举报

    78

    主题

    766

    回帖

    2754

    积分

    金牌会员

    积分
    2754
    千牛

    78

    主题

    766

    回帖

    2754

    积分

    金牌会员

    积分
    2754
    2020-3-20 18:19:04 | 显示全部楼层
    第一个收藏
    回复

    使用道具 举报

    9

    主题

    25

    回帖

    205

    积分

    中级会员

    积分
    205
    kko654852

    9

    主题

    25

    回帖

    205

    积分

    中级会员

    积分
    205
    2020-3-20 18:20:07 | 显示全部楼层
    mark
    回复

    使用道具 举报

    3

    主题

    131

    回帖

    383

    积分

    中级会员

    积分
    383
    logo

    3

    主题

    131

    回帖

    383

    积分

    中级会员

    积分
    383
    2020-3-20 18:20:08 | 显示全部楼层
    前排收藏



    回复

    使用道具 举报

    0

    主题

    34

    回帖

    72

    积分

    注册会员

    积分
    72
    jaaack

    0

    主题

    34

    回帖

    72

    积分

    注册会员

    积分
    72
    2020-3-20 18:20:38 | 显示全部楼层
    路过帮顶   

    回复

    使用道具 举报

    14

    主题

    5578

    回帖

    1万

    积分

    论坛元老

    积分
    12722
    b66667777

    14

    主题

    5578

    回帖

    1万

    积分

    论坛元老

    积分
    12722
    2020-3-20 18:22:08 | 显示全部楼层
    不错的教程
    回复

    使用道具 举报

    46

    主题

    545

    回帖

    1460

    积分

    金牌会员

    积分
    1460
    lenchanlhz

    46

    主题

    545

    回帖

    1460

    积分

    金牌会员

    积分
    1460
    2020-3-20 18:26:12 | 显示全部楼层
    有钱大佬

    开 argo  
    回复

    使用道具 举报

    1

    主题

    994

    回帖

    2895

    积分

    金牌会员

    积分
    2895
    吃和远方

    1

    主题

    994

    回帖

    2895

    积分

    金牌会员

    积分
    2895
    2020-3-20 18:26:15 | 显示全部楼层
    大佬的原站在哪里?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-24 14:40 , Processed in 0.034276 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表