注意事项(诉求)

可网页拉伸,但主阅读区(内容盒子)不要占满屏幕

(16:9 好像也有点太宽了,要不考虑用 4:3 ?)

信息收集

观察到:许多人的博客 / 个站下都有备注技术支持来源(power by……),看来自己手搓网页对于大部分人来说还是比较小众/难办的选择……

需求分析

  • 能否找到一个可持续、做好的网页可以握在自己手中的技术支持tool?

1、前端DIY性要强。

(模版滴不要,不能导出为css代码 / 只能在tool中才能编辑滴不要)

2、域名和tool分开。

域名要用正规可持续的云盘大运营商(内存空间可通过套餐调控), 不能和tool本身绑死(要方便搬家跑路)

3、tool最好只是编辑工具

上传操作最好可以通过其他渠道完成(要与知乎、qq、微博等借助平台的发布、存储方式区分,数据要能把控在自己手上)

总结:

个性化可塑前端、安全可持续域名、安全存储所上传数据(安全 = 不丢失)

其他必须要有的辅助功能:

全局搜索、obsidian脉络图

目前理想方案:

1、使用Obsidian搭建个人博客

(应该属于“类notion”方案,也是要借道Github的)

可参考文章: https://sspai.com/post/82534

2、Power by…

Github?(待学习)

wordpress?(模版化严重,不太推荐)

竹子建站?(待调研)(调研结果:做做单个作业的展示页还行,更多的就别想了。这也是市面上能轻松搜出来的大部分博客搭建玩具共通的问题)

~~3、手搓!! ~~ (要自学java;虽然稳扎稳打但变现周期太长,在技术如此丰富的当下不太推荐)

最终选择的方案

Obsidian为数据库、借道GitHub上传发布,通过Quartz工具统筹实施的方案。

需求达成情况:

(截至2024-8-1)

√ 自定义域名 
√ 精确搜索功能
√ 脉络图表
画廊
√ 时间轴/日历表
√ 可调整空间(开源,自定义主题)
√ 安全性(老安全了,连服务器都没有,完全存在电脑本地)
√ 评论区

(2024-10-9追加:现在,画廊也通过Obsidian原生的可折叠callouts格式达成了!虽然和最初的需求略有出入,但方便、能用,崩溃几率低,这就蛮好了,可以满足我的绝大多数功能需求了)

参考资料

A. Quartz工具的官方说明书

a.1. 基于官方说明书的教程(视频版:BV1vN4y1m7Z6) (注:该教程对应的应该是Quartz3.3版本,如今已更新到4.0,故实操中大量配置不能适配;建议作为操作参考,实际配置方法以官方说明书为准)

a.2. 内含自主域名部署方式的教程 (注:同样基于3.3版本)

B. 部署域名的相关网站

b.1. 我租域名的地方:namecheap (这是一个外国运营商,价格相对不是最低廉的,但网站无需备案&自带免费的隐私保护服务;国内运营商可找阿里云/腾讯云)

b.1.1. 域名比价参考文章