注意事项(诉求)
可网页拉伸,但主阅读区(内容盒子)不要占满屏幕
(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.1. 基于官方说明书的教程(视频版:BV1vN4y1m7Z6) (注:该教程对应的应该是Quartz3.3版本,如今已更新到4.0,故实操中大量配置不能适配;建议作为操作参考,实际配置方法以官方说明书为准)
a.2. 内含自主域名部署方式的教程 (注:同样基于3.3版本)
B. 部署域名的相关网站
b.1. 我租域名的地方:namecheap (这是一个外国运营商,价格相对不是最低廉的,但网站无需备案&自带免费的隐私保护服务;国内运营商可找阿里云/腾讯云)
b.1.1. 域名比价参考文章