油管频道 关注我的朋友都知道,之前我用 Blogger 做过博客,后来又折腾过 WordPress。

这两个平台都不是不好。相反,它们都很成熟,也有很多人在用。Blogger 简单,WordPress 功能强大。如果你有时间、有精力,甚至有一定技术基础,它们都可以做出不错的网站。

但对我来说,我不是专业程序员,折腾一圈下来,最后还是发现:它们不太适合我。

我不是专业程序员,也不是全职站长。我做个人网站,主要是想长期记录内容,把自己用过的工具、踩过的坑、想明白的事,慢慢整理下来。网站对我来说,最重要的不是功能多,而是省心、稳定、能长期写下去。

从 Blogger 和 WordPress 改用 Astro

图1:改用 Astro。

所以这次做“波波笔记”,我最后选择了 Astro + Markdown + GitHub + Cloudflare Pages 这套方式。

一、最早为什么用 Blogger

最早接触个人博客的时候,我用过 Blogger。

Blogger 的好处很明显:免费、简单,背后又是 Google 的服务。对于普通人来说,不用买服务器,不用安装程序,也不用管太多后台维护。注册好账号,就可以写文章。

刚开始的时候,我觉得这样挺好。

尤其是对一个不懂代码的人来说,Blogger 看起来门槛比较低。打开后台,选个主题,写几篇文章,再绑定个域名,一个博客就算搭起来了。

但用了一段时间以后,我慢慢发现它也有问题。

第一个问题是样式不好改

Blogger 官方默认模板

图2:Blogger 官方默认模板。

Blogger 后台布局设置

图3:Blogger 后台布局设置。

Blogger 的模板看起来简单,但真正想改成自己喜欢的样子,就没那么容易了。比如想改首页布局、文章列表、导航栏、字体、间距,很多时候都要去动模板代码。

Blogger 后台模板代码修改

图4:Blogger 后台模板代码修改。

而且 Google 官方给的模板太简单,也不太符合我想要的风格。也许是我自己误入歧途,没有专心搞内容,成天就想着去找一个好看、适合我博客风格的模板。

我在网上找了很多模板,也试了两三个,其中有一个还是付费的,25 美金,是国外开发者做的。模板本身确实好看,但放到中文网站里,适配就没有那么自然。中文文章配上这个模板,怎么看都差点意思。可他们官网上的演示站,看起来又都挺好看。

没办法,我就继续 Google 搜:模板里面怎么调整会更好?哪里可以改字体?哪里可以改排版?结果慢慢就陷入了折腾模板的循环。

可我本来就不是专业做这个的,看那些代码就头大。折腾几天以后,精力耗完了,人也累了,最后就放弃了。😂

当时我还专门出过一期 Blogger 的视频,放在我的油管频道里。

第二个问题是整体感觉有点老

Blogger 后台文章编辑器

图5:Blogger 后台文章编辑器。

不是说 Blogger 不能用,而是它的后台、模板生态、整体体验,都有点像上一个时代的东西。

Blogger 后台写文章的编辑器其实也不差。为了研究编辑器怎么用,我网上搜了不少教程,也在 YouTube 看了不少视频。最后还是没有完全学会。

这也不怪它,毕竟我自己本来就不是干这个的。以前电脑打字接触得都少,让我一下子去研究这些后台、模板和代码,确实有点吃力。

第三个问题是我自己没有持续更新

其实这个问题不完全怪 Blogger。平台只是工具,真正要不要写,还是看自己。

但我当时把太多精力都用在修改模板上了,就没有时间去专心做内容。现在回头看,确实是误入歧途啊!😂

最后就变成:网站是有了,但几个月都不去看,更别说更新文章了。

二、后来为什么折腾 WordPress

Blogger 用着不太满意以后,我又去折腾 WordPress。

WordPress 名气很大,网上教程也多。很多人一说做博客、做网站,第一反应就是 WordPress。它确实强大,插件多,主题多,功能也多。

你想做博客,可以。

你想做会员,可以。

你想做评论、表单、商城、支付、SEO 优化,各种功能基本都能找到插件。

于是,我就开始了自己的 WordPress 之旅。域名还是用我之前的老域名。选择 WordPress 以后,接下来主要有两条路可以走。

WordPress 网站首页

图6:WordPress 网站首页截图。

第一种,是用 WordPress 官方托管服务,直接选择套餐。他们会帮你把网站架设好,给你后台地址,你自己进去管理就可以了。

这种方式的特点就是省心,不用自己架设服务器,也不用自己安装程序。但它的扩展性没有那么强,主机权限方面很多时候也要靠工单解决。

网上还有其他一些服务商可以选择,比如 Shopify、WooCommerce 等。它们大同小异,都是帮你部署好环境。如果是做外贸,这类平台确实比较合适。

第二种,就是自己购买主机,搭建环境,安装 WordPress。

我当时选择了第二条路。

于是我就在网上搜索、对比海外各大主机商。最后我选了 Vultr。不过后来我又换到了 BandwagonHOST,也就是大家常说的搬瓦工。这两个主机商都挺不错,目前我也还在使用。

主机商有了以后,还要创建服务器。用 Linux 或 CentOS 系统,就需要远程连接服务器,并不是那种窗口化的操作系统,很多操作都要靠命令实现。

我就在网上各种搜教程。后来觉得对自己来说难度太高,就安装了宝塔面板。反正只要愿意花时间和精力,很多问题最后都能解决。

WordPress 系统后台

图7:WordPress 系统后台截图。

刚开始折腾 WordPress 的时候,我也觉得很有意思。装主题、装插件、改页面,看着网站一点点变得像样,确实很有成就感。

但问题也很快来了。

WordPress 太强大了。

正因为 WordPress 扩展性强,所以你会不断想折腾。今天想换个主题,明天想加个插件,后天又觉得首页不好看。

一个插件装上去,另一个插件可能又冲突。主题更新、插件更新、后台安全、数据库、缓存、服务器环境,这些问题一个接一个冒出来,我就一个一个去解决。

你本来只是想写文章,结果时间都花在维护网站上了。

有时候网站打开慢,你要去查原因。

有时候插件报错,你要去找教程。

有时候主题不满意,你又想换一套。

折腾来折腾去,文章没写几篇,网站倒是改了很多次。不过这期间也确实学到了不少知识。

这些对专业站长来说,可能只是正常工作。但对我这种普通人来说,时间久了就有点累了。

三、Blogger 和 WordPress 最大的问题:容易让人分心

回头看,我觉得 Blogger 和 WordPress 对我最大的问题,不是它们不好,而是它们容易让我偏离最初的目的。

我做网站的目的是什么?

不是为了研究模板。

不是为了研究插件。

不是为了天天改页面。

也不是为了搭一个看起来很复杂的系统。

我真正想要的,只是一个地方,可以让我长期写内容、整理资料、记录经验。

但 Blogger 和 WordPress 在实际使用中,经常会让我把注意力放到别的地方。

Blogger 是想改又不好改。

WordPress 是什么都能改,结果越改越多。

一个是不够灵活,一个是太灵活。

这么说吧,WordPress 像手动挡,基础很好,也很强大。你想要的功能和外观,只要愿意花时间、花精力,或者花钱,基本都可以实现。

而 Blogger 更像半自动,基础功能都有,但你想要更多功能,很多时候花钱也未必能实现。想要好看的外观,也需要花钱或者花精力去折腾。

对我来说,这两个最后都会把精力带偏。

四、为什么这次选择 Astro

这次重新做个人网站,我并不是一开始就想用 Astro。

说实话,刚开始我连 Astro 是什么都不知道。Markdown 也只是听过一点。GitHub 知道是代码仓库,Cloudflare 以前也只是知道它和域名、解析有关。

后来我直接问 ChatGPT:如果一个普通人想做个人网站,不想太复杂,也不想维护服务器,有没有更适合的方式?

它给我推荐了 Astro + Markdown + GitHub + Cloudflare Pages。

一开始我也懵。

这几个东西放一起,我根本不知道它们分别是干什么的。

后面慢慢问,才理解了大概关系。

Astro 是用来搭建网站的。

Markdown 是用来写文章的。

GitHub 是用来保存网站代码的。

Cloudflare Pages 是用来把网站发布出去的。

这样一理解,就清楚很多了。

这套方式对我最大的吸引力就是:简单、省心、费用低。

网站上线以后,基本不需要天天维护服务器,也不用担心插件更新、数据库、后台安全这些问题。因为它本质上更像是一个静态网站,适合展示文章和内容。

我现在要做的事情变得很简单:

写文章。

保存成 Markdown。

推送到 GitHub。

Cloudflare Pages 自动部署。

网站就更新了。

这个流程对我来说反而更清晰。

五、Astro 的好处,不是功能多,而是少折腾

很多人可能会觉得,静态网站功能少,是缺点。

确实,如果你想做会员系统、评论系统、商城、支付、复杂后台,那 Astro 这种方式默认并不适合。要做这些功能,WordPress 会更方便。Blogger 和 Astro 默认都不适合做这种复杂功能。

但我现在做的是个人博客。

我主要需要的是:

展示文章、分类清楚、页面打开快、维护简单、长期稳定。

从这个角度看,Astro 反而更适合我。

它没有那么多后台功能,也没有一堆插件让我天天折腾。这样反而让我更容易把注意力放回内容上。

以前用 WordPress,可能一天时间都在研究主题和插件。

现在用 Astro,我更关心下一篇文章写什么。

这对我来说就是好事。

工具越复杂,普通人越容易把精力耗在工具本身上。工具越省心,反而越容易坚持写下去。

六、AI 和 Codex 让这件事变得可行

当然,如果没有 AI,我自己也很难独立把 Astro 网站做出来。我也不推荐完全不懂技术的人,一开始就直接用这种方式搭建个人博客网站。

我不是专业程序员,不可能一下子看懂项目结构。连代码都看不懂,更别说自己解决各种问题。

主要是现在有了 AI 工具,比如 ChatGPT 和 Codex,这件事才变得可行。

ChatGPT 更像是帮我理思路。比如告诉我应该用什么方案,这些工具分别是什么,GitHub 和 Cloudflare Pages 是什么关系。还有怎么使用 Codex,Codex 做出来的页面哪里需要调整,ChatGPT 也能帮我分析。

波波笔记工具导航页面

图8:波波笔记-工具导航页面截图。

就像我在和 ChatGPT 讨论怎么做项目,决定了以后,再让 Codex 去干活。比如改网站结构、调整页面、写代码、处理项目文件。

不得不感叹,现在 AI 真的太强大了,已经能真正用在实际应用层面上了。

七、这套方式也不是适合所有人

虽然我现在选择了 Astro,但我不是说 Blogger 和 WordPress 就不能用。

如果你只是想随便写写,不折腾模板,默认模板就可以接受,那 Blogger 依然可以用。

如果你想做功能复杂的网站,比如会员、课程、商城、支付、评论系统,WordPress 依然很强。特别是做外贸网站,WordPress 依然是很值得考虑的选择。

但如果你和我一样,不是专业程序员,不想长期维护服务器,不想天天折腾插件和模板,主要就是写文章、做记录、展示内容,希望网站速度快、费用低、稳定省心。

那 Astro + Markdown + GitHub + Cloudflare Pages 这套方式,确实值得考虑。

它不是最简单的入门方式,但一旦搭起来,后面基本就是更新文章和续费域名,其他事情不用管太多。

八、我最终想明白的一点

这次重新做个人网站,我最大的感受是:工具只是工具,不要把太多时间和精力都放在研究工具上。

十几年前很多个人站长兴起的时候,就有一句话:“内容为王”。这句话放到现在,依然适用。不管是抖音、YouTube、博客,还是微博,真正能长期留下来的,还是内容。

我现在开始专注内容,应该还来得及吧。

不管了,先让自己沉下心,调整好状态,先写起来。网站可以慢慢改,内容可以慢慢积累,结构也可以慢慢调整。

如果一直等到完美再开始,可能永远都不会开始。

所以这次做“波波笔记”,我对自己的要求很简单:

有个博客就可以。

先写文章。

先记录下来。

后面再慢慢优化。

这也是我为什么放弃 Blogger 和 WordPress,最后选择 Astro 的原因。

其实严格来说,也不是我一开始主动选择了 Astro,而是一次无意中的尝试,让我发现:原来 Astro + Markdown + GitHub + Cloudflare Pages 这套方式,更适合现在的我。😊