V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
grofis
V2EX  ›  推广

博客问题终于解决了 通过 coding 搭建免费博客 快得飞起!

  •  
  •   grofis · 148 天前 · 4741 次点击
    这是一个创建于 148 天前的主题,其中的信息可能已经有所发展或是发生改变。

    历史回顾

    上篇经验中提到通过把博客代码托管到 github 上,然后 netlify 自动打包部署。这个方法对于博客的作者很友好,对于读者却很痛苦,因为 github 和 netlify 在国内的访问速度真的感人,测速平均需要 6-8 秒。

    于是就开搞,尝试各种方法进行加速,但是 cdn 你知道的需要付费。没办法,只能在论坛里求助。

    经验分享

    后来大家分享了几个方法,我采用了最简单也符合我的 coding 自动部署的方式。现在博客已经搭建起来了,注意!没有用到服务器,也就说是在没有服务器的前提下仍然可以运行一个博客,可以说是非常板扎了。

    我重新测试了下速度,全国翻绿!真的太棒了,这是我这久辞职创业以来最开心快乐的时刻了!

    谨此共勉!

    操作过程记录,查看迁移前后的速度对比

    第 1 条附言  ·  148 天前

    经验总结的文章:https://grofis.com/2020/10/best-practice-for-making-a-blog

    实际测速的结果: 现在全国翻绿

    50 条回复    2020-10-22 12:45:32 +08:00
    fenglangjuxu
        1
    fenglangjuxu   148 天前
    我的也放在了 coding 了 但是域名没有备案 所以机器在 新加坡 访问还是有点慢 虽然是全部静态
    yun.fan
    zhangneww
        2
    zhangneww   148 天前
    很久之前用过,20 年初又试了下,域名备案的,也是新加坡 IP,监控经常有报警连不上,还是放自己的小鸡上比较好
    cyang812
        3
    cyang812   148 天前
    coding 或者 码云都可以,只不过都需要备案,劝退了
    grofis
        4
    grofis   148 天前
    @cyang812 意思不备案不行吗?这个我倒还没试过...
    grofis
        5
    grofis   148 天前
    @zhangneww 如果用户主要是国外的 那么就没必要 coding 了 直接 github
    grofis
        6
    grofis   148 天前
    顺带跟老铁们请教一下,你们的图床如何实现?据说 jsDelivr 是不能加速图片的...
    ncepuzs
        7
    ncepuzs   148 天前
    「这个问题之前纠结过一下,通过把 grofis.com 解析到 IP 的方式解决了。但 coding 提供的是 a.coding-pages.com 这样的域名,也就是不给你 IP 地址,怎么在 dns 解析中解析 grofis.com 这种形式,就成了一个问题。

    在跟客服多次沟通后才成功解决了,在此也分享下经验。其实 www.grofis.comgrofis.com 都可以同时解析到一个二级域名上(比如:a.coding-pages.com),而不需要一个二级域名,一个 IP 两者进行区分。只需要在解析时通过主机记录中的 www 和 @(不是*,很容易混淆)进行区分就行了。」

    -----------------------------------------------
    这不就只是 DNS 中的 CNAME 记录吗?结合之前的帖子,我有点好奇你的专业是什么,七年中做的是哪种类型的开发工作?
    netnr
        8
    netnr   148 天前
    vercel 更好的选择,https://ss.js.org
    scottyeung
        9
    scottyeung   148 天前
    但 coding 最大的问题是,总是出现莫名其妙的变动,现在还缠上了腾讯云,静态网站都让你迁到腾讯上面了
    Tink
        10
    Tink   148 天前
    @scottyeung #9 正解
    maypu
        11
    maypu   148 天前 via Android
    不再建议大家继续用 jsDelivr 加速 github 的图片了
    boris93
        12
    boris93   148 天前 via Android
    coding 不强制备案的吧
    我就绑定了未备案的域名,然后 CNAME 解析过去的
    boris93
        13
    boris93   148 天前 via Android
    淦,新版静态网站要备案了.....
    fenglangjuxu
        14
    fenglangjuxu   148 天前 via iPhone
    我的 https://yun.fan 没有备案啊 在 coding 上
    grofis
        15
    grofis   148 天前
    @ncepuzs 灵魂发问,你提出的问题我暂时不回答!看得出来你的水平比我高得多,图片加速这个怎么解决呢?给个方案呗
    grofis
        16
    grofis   148 天前
    @maypu 你现在使用什么产品做图片加速呢
    foMM
        17
    foMM   148 天前
    板扎为云南省昆明市方言,是昆明话中具地方特色的词汇之一,是使用频率高的词语之一,也在云南其他部分地区使用,云南方言表夸奖赞扬。板扎在吴语系方言地区(上海、苏南、浙江)中,意思是结实。
    hongfs
        18
    hongfs   148 天前 via iPhone
    国内对象存储价格不贵,套上 cdn 对于静态博客成本可无,还何必在这里纠结图片存储,github actions 部署脚本网上一堆
    Track13
        19
    Track13   148 天前 via Android
    @fenglangjuxu 打不开,等待的时间我差点睡着了
    grofis
        20
    grofis   148 天前
    @Track13 好像是个日记本 更新挺频繁的 但都短
    maypu
        21
    maypu   148 天前 via Android
    @grofis 感觉你是想找免费的。这个要看访问量,访问量不大怎么都好说,直接腾讯云 cos,如果嫌额度低,就再套一层百度免费 cdn,凑合能过,但流量大的话就不行了,可以用大佬们的图床,只不过你要自己热备一份,随时可以切换到其他图床
    fenglangjuxu
        22
    fenglangjuxu   148 天前 via iPhone
    @Track13 分区域 北京的还好 我十一假期在陕西 打开特慢 之前放在 github 上 觉得慢 现在 还是慢 我急需一只香港的小鸡啊
    w4ngzhen
        23
    w4ngzhen   148 天前 via iPhone
    @maypu 为啥呢?
    SenLief
        24
    SenLief   148 天前
    @boris93 地区选香港不用备案。
    Track13
        25
    Track13   148 天前 via Android
    @fenglangjuxu coding 新版的静态部署可以选香港,不过我已经换掉 vercel 了。coding 迟早把人折腾走,不想浪费精力了。
    xinyana
        26
    xinyana   148 天前 via Android
    友情提醒,间歇性不可访问,已弃用
    nl101531
        27
    nl101531   147 天前
    还没被 coding 坑过的年轻人
    yujiang
        28
    yujiang   147 天前
    用 githubpages,加个 cloudflare workers 反代,对这个 worker 指定自己的路由,除了有 workers 每天的调用限制以外没有任何别的问题,理论上能访问 cf 就能访问你的博客
    grofis
        29
    grofis   147 天前
    @Track13 coding 的问题在哪?主要是备案吗 我备案后没遇到什么问题啊
    自动部署的脚本也非常全
    Track13
        30
    Track13   147 天前 via Android
    @grofis 都备案了,那选择多了去,比 coding 好多了。
    coding 这次改版之前账号体系换了好多次。而且经常间歇性不可访问,可用性太差了。
    Track13
        31
    Track13   147 天前 via Android
    @grofis net::ERR_TIMED_OUT 。刚刚打开你博客就这样。coding 老特色了。
    即使 ping 出的延迟是 1 我都不想用它了。
    grofis
        32
    grofis   147 天前
    @Track13 备案主要是方便在国内部署吧!如果部署的环境选择的不是国内的(比如 github),那么备不备案无所谓啊。

    但备案完了选择就多了,这个我不赞同。因为国内好用而又免费的产品也就那么几家(gitee 、coding 、百度云 cdn)等。如果你的用户主要是国内的人群,那么不管好不好用你都得备案,因为不是每个人都会用梯子。
    grofis
        33
    grofis   147 天前
    @Track13 我试了下,我这访问没有问题。先把你的梯子关了再访问
    XuanYuan
        34
    XuanYuan   147 天前
    速度太感人了。
    ncepuzs
        35
    ncepuzs   147 天前
    @grofis #15 只要你放弃又想要免费还想要稳定和快速的妄想,换用国内任意一家(阿里、腾讯、七牛、又拍等)的云存储和 CDN 就够了,应该都支持静态网站托管。一般都有免费额度或者是优惠计划(又拍云联盟),应付小流量绰绰有余。而且,我看你在使用的应该还是上一版的 Coding Pages,托管在腾讯云新加坡。

    P.S. 备案后还要应付备案抽查,会检查你解析 IP 地址是否与备案接入商一致。
    Track13
        36
    Track13   147 天前 via Android
    @grofis 别回复我了。1,没有开梯子,coding 间歇性不可用是事实,你遇不到就当我用的座机上网吧。我的锅。
    2,免费额度的云存储比 coding 好多了。coding 折腾用户的方法永远是我想象不到的。
    以上来自使用一个座机的杠精发言。
    dyxang
        37
    dyxang   147 天前 via Android
    我国内码云,国外 vercel
    Szhi
        38
    Szhi   147 天前
    不能说没有用到服务器吧?我以为是区块链网络……
    grofis
        39
    grofis   147 天前
    @Szhi 文章里面有总结,服务器是用到了,但不是你买的,是 coding 免费提供的!这里敲黑板,是免费提供的服务器。
    grofis
        40
    grofis   147 天前
    @ncepuzs 哪里看我在使用的 Coding Pages 托管在哪里?我 ping 了 IP,实不相瞒! IP 地址是在香港。

    事实上这个 IP 也不是我的,是 Coding 提供的静态域名对应的 IP,他们去查 Coding 的备案跟我貌似没啥关系吧。。。因为我根本没提供 IP 给他们啊哈哈哈哈

    不行!得忍忍,不然要杠起来了。
    grofis
        41
    grofis   147 天前
    @Track13 不是我穷追猛打,说我慢!那你就甩个截图出来吧。
    根据我的截图,你可能是在琼州岛吧🤣 这个可以理解
    ncepuzs
        42
    ncepuzs   146 天前
    @grofis #40 你再说下去会让别人笑死的……欢迎杠,杠的话那就是「对,你说的都对」

    ---------------
    爬贴顺序:#7 ---> #15 ---> #35 ---> #40 ---> #42
    huiyadanli
        43
    huiyadanli   146 天前
    我曾经有静态资源放在 coding 上,三天两头挂。。。博客访问量不高的时候可能没感觉。。总之就是慎用。
    grofis
        44
    grofis   146 天前
    @ncepuzs 哈哈哈 已经笑死了!你也爬爬吧 我试过的内容我清楚。
    ncepuzs
        45
    ncepuzs   146 天前
    @grofis 对,你说的都对
    FelixHe
        46
    FelixHe   145 天前
    实际测速,这个用什么工具测试的
    le720
        47
    le720   144 天前
    vercel 香
    xflcx1991
        48
    xflcx1991   143 天前
    @fenglangjuxu coding 不需要备案,我的目前实测被放在香港,速度很快。
    fenglangjuxu
        49
    fenglangjuxu   143 天前
    @xflcx1991 #48 让我升级 结果升级部署失败 我想等过一阵子再试下
    legege007
        50
    legege007   136 天前
    vercel.app 被封了,coding 回收了 coding.me 的域名,目前我的站点 https://geekplayers.com 回迁到 github pages 了。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2943 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:48 · PVG 08:48 · LAX 16:48 · JFK 19:48
    ♥ Do have faith in what you're doing.