写在前面

<aside> ⚠️ 在决定使用Notion整理个人笔记/建站前,请务必先阅读2020年台湾网友们提出的对Notion隐私政策的质疑(和官方对此事之回应),然后再决定该不该信任他们的服务。

</aside>

為什麼有些人離開 Notion 了

Notion 官方聲明稿

首先要感谢Mastodon上的热心象友分享的链接和教程。

然后这篇教程针对的是和我类似对编程基本不懂但又无法忍受国内各大平台条条框框想要自己建立个人主页的创作者, 对有CS基础的读者来说可能有说废话/spoonfeeding的嫌疑。

先说一下我对个站的要求

而Notion满足这些,因为本身是类似归纳笔记性质的定位所以文章的分类做得很干净,手机端和电脑端的同步速度也快。其实公开的Notion页面本身就能作为博客使用,但可供分享的链接字符太多了,在外链需要审核的平台上分享起来会有困难。除此之外,自定义域名的话会更有是自己空间的感觉,于是就有了后文的一系列尝试。

wordpress、hexo、medium这样的博客网站因为没有实际体验过不好评价,专门制作网页的wix又太商业化,费用偏高而且模板选择余地小。但如果想使用这些服务的话对应的教程我也看到过一些,收录在最后。

目录

1. 无需域名的博客部署


一开始尝试了Next.js + Vercel的部署(程序都是别人写好的,只要知道怎样把github上的东西拿来用就好)。优点是不需要额外购买域名,然后步骤相对简单,下面这两个中文教程写得很详细,前者甚至包含了怎样从github上复制repository的内容,哪怕没有编程相关的经验也可以尝试。

如何使用 Notion 制作个人网站?

使用 Nobelium + Vercel 把你的 Notion 变为博客 - 少数派

但实际部署了一下发现劣势也很明显:这样搭建出来的博客会丧失许多Notion Gallery自带的优势,比如Tag的管理和分类,比如vercel生成的网页在移动端浏览器上的排版会有点乱

右边展示的是nextjs-notion-starter-kit作者自己搭的博客,视觉效果虽说也很不错,但Blog Posts栏无法进行视图管理和搜索,因为我发布的内容很杂很乱,如果不能好好分类的话对浏览者来说会相当麻烦,所以不得不跳过这个选项。不介意这些的话倒是很推荐。

Next.js + Vercel生成的主页模板

Next.js + Vercel生成的主页模板