自从觉得脱离“体系”(自嗨了,只是单纯的不想用Wordpess或Typecho等现有的CMS),越来越喜欢折腾了,目前的自建系统已经从Laravel + Astro到现的Hono + Astro(在这之前是Wordpress + Astro),变来变去,都没把这个静态“大佬”Astro给丢了,可能是自己心里作怪,总感觉静态能快过动态,实际嘛,各有各味道,确实不好一棍子给敲了。

目前使用的Hono + Astro,也已经迭代(优雅的称呼,其实就是在修修补补)好几个版本了,就如:
-
评论:最初的评论不带防垃圾功能,搞的后台一堆鸟文,后来强制要有中文评论才能提交,感觉还是够,又增加了首次评论不允许包含链接,后面再观察看看。
-
构建:因为一心想要纯静态,所以就跑了构建这一环节,原先新建或修改了文章,在构建时全量生成,导致生成时间长,现在改造后,只生成有修改记录的,其它的复用,在一定的程度上加快了构建速度。
-
功能:前台变化不大,大多都是小改改,很多都是沿用了之前的设计,但是后台这会都是按需设计的,因为我懒,所以像文章摘要、配图、前台的背景等,能用AI的就用它来干活;目前最核心的那点数据就是MD源文件,那就直接新建或修改后提交到Github,顺便把静态文件也推送到Github,顺道衍生出一堆的备用网站(基于Github的静态文件);存储也是采用本地+S3,这样图片(虽然目前都是AI生成的)就有一个相对安全的窝了。
改造仍在继续,各位路过的大佬有什么好的建议也欢迎提出来。
暂无评论。