为什么有这个网站 ?
前阵子在帮公司网站研究 SEO,觉得还是自己要有个网域才会比较方便,不过有网站就必须要有内容,写部落格当然是最直觉的,但鉴于以往没什么耐心写文章的不良记录,我脑筋就动到我又多又杂的 Notion 笔记上了,趁机花了点时间整理了一下内容,初期只放上「网路资源」(因为比较好整理),再慢慢看有没有机会能整理一些笔记放上来,原则上初期预计是个工具网站,上班就开着找资料也比较方便
这个网站是怎么架的?营运费用要多少?
我的需求很简单
- 便宜,我很穷
- 要能客制化需求,所以要我会写的语言
- 要能支援 Markdown 语法,毕竟笔记都写在 Notion 上,能快速转换是很重要的
还找了不少工具,可以看 部落格 - 自行架设
首先最多人用的 wordpress 直接被淘汰,一来太过肥大又不是静态网页效能不好,一来我不会 PHP,也不想学。基于前端技术我只会写 React,所以很快的选手就只剩下 Gatsby 和 Docusaurus,两个工具我都有试用,其实都还蛮惊艳的,原来现在架网站变的那么简单了,简单的写个比较如下
Gatsby vs Docusaurus
- Gatsby 发表时间比较早,比较热门也比较多人使用,Github Stars 数大概是 Docusaurus 的两倍,Docusaurus 是 facebook 官方的专案,但相对冷门
- Gatsby 整个生态系比较完整,很多 plugin 可以使用,Docusaurus 由 facebook 官方维护
- 上手难易度 Docusaurus 完胜,Gatsby 要先安装 cli,先去选 starter (像我这种有选择障碍的人这里就卡很久),自己选要用的 plugin,很多东西都需要自己摸索踩雷,而 Docusaurus 有完整到不行的官方教学文件,无脑的照做就好了
- 版型 Gatsby 由选的 starter 决定,选择很多,Docusaurus 则是固定官方版型,不过用 Lighthouse 测试这个版型几乎接近满分
- Docusaurus 官方自己说和 Gastby 的 比较
后来我选了 Docusaurus ,毕竟我也不太想花太多时间去把网站做的很花俏,能清楚的呈现内容我就觉得很够了..
Netlify
Netlify 是个对静态网站的免费 Hosting 服务,这个服务也很推荐
- 免费 Hosting
- 免费 SSL
- 整合 Github, Bitbucket ,设定好后只要 commit 就直接 deploy 完成了
费用
目前除了网域一年 700 元外,没有其他费用,我有在考虑租台 VPS 当后端使用,反正 Docusaurus 可以自己写 React 接后端 API 呈现,不过这是以后的事了
多国语系
为什么有简体中文版
只是测试 SEO 看看多国语系对不同地区的影响
为什么不是英文版
那么多 blog 文章要我翻译成英文 ? 让我死了吧 ...
结论
总之,这个网站就先这样吧,基本上不打算宣传,所以不会变热门网站,也没什么维护费用,应该也不会关站,就且战且走,以后再慢慢规划还能做什么吧 ...