Skip to content

网站域名

买域名的好处

我的疑惑:

我大概看了看,pandac-blog.com的域名,cf上买是10.46美元,我换算了一下目前是73块人民币左右,然后在阿里云上买是85后年95,明显cf便宜啊。然后阿里云上还推荐pandac-blog.cn这个域名,只要35人民币,你推荐吗?还有问题就是,我的OSS在国内,但是我的video资源和网站静态资源都搭在github和cf上,国内访问有时候不开代理很慢甚至无法访问,这个有办法解决吗?而且域名的几十块钱,我都能买个国内腾讯云、阿里云的云服务器了。。。你给我分析一下呗。

AI解答:

  1. 解决 R2 问题: 一旦你有了 xxx.com,你就可以轻松设置 video.xxx.com 给 R2 用。
  2. 专业且好记: 告别 my-blog-7iw... 这种乱码,别人一眼就能记住。
  3. 完全掌控: 以后就算你不用 Cloudflare Pages 了,换成别的服务器,你的域名依然不用变,粉丝不迷路。

一、 域名之战:.com (CF) vs .cn (阿里云)

你算的没错,Cloudflare 的域名价格是成本价(Wholesale Price),不赚差价,续费也是这个价。而国内注册商(阿里云/腾讯云)通常是“首年诱捕,续费杀猪”(首年便宜,次年恢复原价)。

❓ 推荐 .cn 吗?(35元/年)

❌ 强烈不推荐。 除非你打算彻底回国备案。

  1. 实名与监管: .cn 是中国国家顶级域名。它要求极其严格的实名认证。
  2. 备案(ICP)绑定: 如果你买了 .cn,但你的网站托管在国外的 Cloudflare 上,这在逻辑上是“灰色”的。而且,一旦你想把服务迁回国内服务器,.cn 域名必须备案。
  3. 随时“Server Hold”: 如果你的博客内容有一丁点敏感(哪怕是误判),或者没备案开了 web 服务,注册局有权直接停止你的域名解析(Server Hold),到时候你连救都救不回来。
  4. 海外解析阻力: 虽然不绝对,但 .cn 域名在某些海外服务的对接上偶尔会有莫名其妙的验证问题。

✅ 结论: 咬咬牙买 Cloudflare 上的 .com。 它是国际通用域名,控制权完全在你手里,Cloudflare 不会因为你没备案就关你站。这就相当于花 73 块钱买了个**“全球通用的数字不动产”**,这钱花得值。


二、 几十块钱:买域名 vs 买云服务器

你说:“几十块钱都能买个国内服务器了”。 这是新手最容易掉进去的“陷阱”。 我们来拆解一下几十块钱的国内服务器(轻量应用服务器)到底是什么货色:

  • 配置: 2核 2G 内存(看着还行)。
  • 带宽(致命伤): 3Mbps - 5Mbps
  • 硬盘: 40GB - 60GB。

如果你买服务器来搭博客,你会面临什么?

  1. 必须备案: 国内服务器开 80/443 端口做网站,必须拥有一个域名,且必须完成 ICP 备案(耗时 15-30 天,期间网站要关停)。注意:你还得先买个域名才能备案,所以域名钱省不掉!
  2. 带宽瓶颈:
    • 5Mbps 的带宽,下载速度只有 600KB/s
    • 你的摄影作品一张 5MB,访客打开你的文章,需要加载 10秒 才能把图刷出来。
    • 你的视频?别想了,600KB/s 的速度根本拖不动高清视频,卡成 PPT。
  3. 维护成本: 你要自己配 Nginx, Linux 安全, 防火墙, SSL 证书续期... 现在的 VitePress + Cloudflare 是全自动的,买了服务器你就得当全职运维。

💡 账单对比:

  • Cloudflare 方案: 73元/年(域名) + 0元(无限带宽 CDN) + 0元(10GB R2 存储) + 0元(Pages 托管)。速度上限取决于访客网络,带宽几乎无限。
  • 国内服务器方案: 80元/年(服务器) + 35元/年(域名) + 0元(你要花几十个小时备案和运维)。速度上限被锁死在 600KB/s。

✅ 结论: 对于图片/视频博客,国内廉价服务器是垃圾(带宽太小)。除非你有钱买 100Mbps 带宽的服务器(那得几千块一个月),否则 Cloudflare 完胜。


三、 核心痛点:国内访问慢,怎么办?

你说到了点子上:“Github 和 CF 在国内访问慢,甚至需要开代理”。这是客观存在的 “长城防火墙(GFW)” 干扰。

目前只有两种解法:

解法 A:彻底回国(用户体验最好,也是最麻烦的)

  • 域名:.cn.com (阿里云)。
  • 服务器: 买国内轻量云。
  • 备案: 花半个月做 ICP 备案。
  • 图床/视频: 全部用阿里云 OSS(要付费,买流量包)。
  • 结果: 国内访问秒开,不用挂代理。但在国外访问变慢。

解法 B:坚守 Cloudflare 并优化(现在的最佳路径)

既然你是 CS 学生,且不想花太多钱,我建议你保持现状,但做一点微调:

  1. 自定义域名能“稍微”改善环境: pages.dev 是公共域名,很容易被污染。如果你绑定了自己的 .com,虽然 IP 还是 Cloudflare 的,但 DNS 解析掌握在你自己手里,有时候比公共域名稳一点点(但不要指望能像国内服务器一样快)。
  2. 利用“优选 IP”(进阶玩法): 国内有很多大神在做 Cloudflare 的 IP 优选。你可以通过 DNS 设置,将你的域名在国内解析到 Cloudflare 连接中国速度比较快的 IP 段上。(这个属于进阶操作,你可以搜一下“Cloudflare Saas 优选 IP”)。
  3. 心态调整:
    • 这是一个技术博客作品集
    • 你的受众是谁?如果是 HR,他们看简历通常会挂代理,或者能接受稍微慢点的加载。
    • 如果是你自己,你肯定有手段访问。
    • 如果是国内普通小白用户,说实话,他们可能很难搜到你的独立博客。

🎓 最终建议

不要买国内服务器,去把那个 CF 的 .com 域名买了。

理由:

  1. 数字资产: pandac-blog.com (或者 pandac.space, zhangsan.tech) 是你的品牌。服务器会过期,代码会重构,但域名可以陪你一辈子。
  2. 避免备案泥潭: 你马上大四毕业了,有很多事要忙(毕设、找工作)。千万别陷进 ICP 备案的流程里去,万一中间由于没接到管局电话导致备案失败,心态会崩。
  3. R2 需要它: 为了让你的视频能免费且优雅地跑在 R2 上,你需要这个自定义域名。
  4. 速度问题: 暂时忍受。等你以后工作赚钱了,有预算了,再考虑买香港的大带宽服务器(不用备案且速度快)来做反向代理加速,那时候你的域名直接解析过去就行,无缝切换。

下一步行动: 去 Cloudflare 充值 10.46 刀,拿下那个 .com。这是你成为“正规站长”的成人礼。

购买&配置教程

第一步:购买域名(花费约 ¥60 - ¥100 / 年) 你需要去“域名注册商”买一个。

  • 推荐: Cloudflare Registrar (就在 CF 后台,价格最透明,不赚差价)、NamecheapGoDaddy、或者国内的 阿里云/腾讯云
  • 选什么后缀? .com 最贵但最经典;.xyz.top 比较便宜(几块钱一年),适合学生党玩票。

第二步:把域名“托管”到 Cloudflare

  • 如果你是在 Cloudflare 后台 直接买的,这一步自动就完成了,跳过。
  • 如果你是在 阿里云/腾讯云 买的:
    1. 在 Cloudflare 首页点击 "Add a site"
    2. 输入你刚买的域名。
    3. Cloudflare 会给你两个 DNS 服务器地址(类似 bob.ns.cloudflare.com)。
    4. 回到阿里云/腾讯云的控制台,把域名的 DNS 修改为 Cloudflare 给你的这两个。

第三步:给 Pages 绑定新域名

  1. 进入 Cloudflare 后台 -> Workers & Pages -> 点击你的项目 my-blog
  2. 点击 Custom Domains (自定义域名) -> Set up a custom domain
  3. 输入你买的域名(比如 blog.pandac.com 或者直接 pandac.com)。
  4. 点击 Continue,Cloudflare 会自动帮你设置好 DNS 记录。
  5. 等几分钟,你就可以用新域名访问你的博客了!

基于 VitePress 搭建 | 记录生活与代码