V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
aladdinding

博客部署在 Github pages 慢的话,可以试试这个办法

  •  1
     
  •   aladdinding · Nov 9, 2021 · 4744 views
    This topic created in 1635 days ago, the information mentioned may be changed or developed.

    之前博客一直部署在 github pages ,奈何太慢

    后来使用了 vercel 这样的网站托管服务,免费的,不过人家服务器依然不是国内,只能说快了一丢丢

    刚好前段时间购买了腾讯云 2 核 4g8m 的轻量服务器

    周末研究了一下利用 github action ,生成的静态资源直接推送给服务器

    整体速度还不错,30s 左右

    静态博客部署的最佳实践(适用 Hugo 、Hexo )

    主要是.github/workflows/main.yml ,需要的 v 友们可以点上方连接瞅瞅哈

    最后附上自己的: https://aladdinding.cn/ 感觉还是挺快的

    39 replies    2021-11-10 17:58:38 +08:00
    aladdinding
        1
    aladdinding  
    OP
       Nov 9, 2021
    腾讯云 2 核 4g8m 的轻量服务器,老用户在注册一个号就行了,一个身份证可以注册三个号,不需要的号可以注销哈
    ktqFDx9m2Bvfq3y4
        2
    ktqFDx9m2Bvfq3y4  
       Nov 9, 2021 via iPhone   ❤️ 2
    试试 cloudflare pages ?
    sangmingming
        3
    sangmingming  
       Nov 9, 2021
    放在国内要备案啊
    AoEiuV020
        4
    AoEiuV020  
       Nov 9, 2021
    我有类似操作,一些订阅转换比较慢,就用 action 自动订阅转换生成结果推到自己国内服务器上用,
    aladdinding
        5
    aladdinding  
    OP
       Nov 9, 2021
    @sangmingming 要域名的话都要备案。。。
    aladdinding
        6
    aladdinding  
    OP
       Nov 9, 2021
    @Chad0000 听说过 不过没尝试
    krixaar
        7
    krixaar  
       Nov 9, 2021
    很多时候前提是不想备案啊,国内备案不能有博客字样也不能开评论,你这网站去投诉一下可能就没了,自己的大名还要挂在备案查询网站上。
    rongchuan
        8
    rongchuan  
       Nov 9, 2021
    备案是真的头疼,我之前备案完,三天两头派出所打电话,给我整的难受了。后面换服务器后,我就取消备案了,用到现在...似乎也没人管
    rongchuan
        9
    rongchuan  
       Nov 9, 2021
    我觉得这种静态网站的需求,直接用腾讯的静态托管就行了,免费的,自动 https
    renmu123
        10
    renmu123  
       Nov 9, 2021 via Android   ❤️ 1
    github pages 加一层 cdn 就可以了
    aladdinding
        11
    aladdinding  
    OP
       Nov 9, 2021
    @rongchuan 用过 有延迟 不能选分支 体验不好
    aladdinding
        12
    aladdinding  
    OP
       Nov 9, 2021
    @renmu123 cdn 刷新有延迟
    root01
        13
    root01  
       Nov 9, 2021
    @rongchuan 腾讯的现在要钱了我都迁移都 github ,反正没啥流量
    renmu123
        14
    renmu123  
       Nov 9, 2021 via Android
    @aladdinding 又没啥人看,延迟一会儿不算事 2333
    ncepuzs
        15
    ncepuzs  
       Nov 9, 2021
    @aladdinding 腾讯云 serverless 是可以选分支的。
    ncepuzs
        16
    ncepuzs  
       Nov 9, 2021
    不过即使托管在腾讯云 COS 上再套上他家的 CDN ,我还是接到了腾讯云备案的整改电话,问了客服说必须解析到云服务器上,但我怀疑他们并不专业。然后我就把备案连同备案主体注销了……
    aladdinding
        17
    aladdinding  
    OP
       Nov 9, 2021
    @ncepuzs 遇到过 当时让我解析到腾讯云服务器上 我没管 然后直接给我取消备案了
    ktqFDx9m2Bvfq3y4
        18
    ktqFDx9m2Bvfq3y4  
       Nov 9, 2021 via iPhone
    @renmu123 还不如直接 cloudflare pages ,那个直接就在 cdn 里面啦
    bbbb
        19
    bbbb  
       Nov 9, 2021 via iPhone
    @ncepuzs 我在工单咨询了下,工单回复为可以托管到国内其他地方。后续追问,如果有人说不行怎么办,工单回复叫我把工单截图给说不行的人。
    ncepuzs
        20
    ncepuzs  
       Nov 9, 2021
    @bbbb 我截了跟客服咨询的图,担心被压缩,不知道怎么发给你看看。
    512357301
        21
    512357301  
       Nov 9, 2021 via Android
    国内用码云的就行吧,只是不能实现自动更新,推送代码后需要再次手动部署下,其他的貌似都还好,好像可以通过一些方法解决
    vovov
        22
    vovov  
       Nov 9, 2021 via Android
    腾讯云 https://webify.cloudbase.net 几乎免费,速度快
    vigack
        23
    vigack  
       Nov 9, 2021
    用 github page 不就是因为不想要备案吗
    itechify
        24
    itechify  
    PRO
       Nov 9, 2021 via Android
    国内有服务器,为啥不直接在服务器搭博客呢?
    woorz
        25
    woorz  
       Nov 9, 2021
    好像用力过猛?
    腾讯云有个 webify
    7gugu
        26
    7gugu  
       Nov 9, 2021
    我都买国内服务器了,干嘛不直接在上面搭建博客?选择 Github Page 更多的不都是想要,0 审查和免费吗?😂
    jchencode
        27
    jchencode  
       Nov 9, 2021
    试试访问我的 https://blog.downfuture.com/ ?也是托管在 github pages 上的
    ohwind
        28
    ohwind  
       Nov 9, 2021
    @vacker 要备案吗?要备案的话还是算了
    kkocdko
        29
    kkocdko  
       Nov 10, 2021 via Android
    我的方案,自认为是最优解:
    境外解析到 Vercel ,全球各地都有节点,境外访问快
    境内解析阿里云 OSS 香港,免备案每月 5GB 免费流量,境内 Ping 在 30 ~ 60ms
    vovov
        30
    vovov  
       Nov 10, 2021 via Android
    @ohwind 绑定自己域名要备案的
    Trim21
        31
    Trim21  
       Nov 10, 2021 via Android
    用 GitHub actions 刷新 cdn 缓存…
    shenwy
        32
    shenwy  
       Nov 10, 2021
    Coding pages
    aladdinding
        33
    aladdinding  
    OP
       Nov 10, 2021
    @oneisall8955 想有版本管理啊 不至于电脑那天清空了 博客源文件直接没有了
    zyw5535
        34
    zyw5535  
       Nov 10, 2021 via iPhone
    备案本身无所谓,关键是备案后经常让你签署各种保证书,让你增补各种手持照片,毫无尊严 ,所以干脆取消了
    ohwind
        35
    ohwind  
       Nov 10, 2021
    @vacker 啊......果然无法接受
    aladdinding
        36
    aladdinding  
    OP
       Nov 10, 2021   ❤️ 1
    @zyw5535 没有这么恐怖吧 腾讯云备案 提交资料后续就没啥事情了
    ihciah
        37
    ihciah  
       Nov 10, 2021
    vercel 挺快的其实,香港节点,约等于国内了,就是 100G 流量有点少。

    我把博客内部的图都搬上去了(生成期拷贝器: https://github.com/ihciah/static-blog-image-downloader ),解决外部图床被墙或速度问题。。
    phony2r
        38
    phony2r  
       Nov 10, 2021
    国内的都要备案, 前两天买了一台腾讯云的, 从 godaddy 域名解析过去, 不到 5 分钟就被封了
    yunyuyuan
        39
    yunyuyuan  
       Nov 10, 2021
    cloudflare page 很快,至少不用花钱
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2432 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 94ms · UTC 15:34 · PVG 23:34 · LAX 08:34 · JFK 11:34
    ♥ Do have faith in what you're doing.