从“私人花园”到“技术广场”:我的博客项目怎么变“四不像”了?

1. 初衷:我只想写个笔记

刚开始撸这个代码的时候,想法特别单纯:身为一个 Java 码农,总得有个自己的地盘吧?我想做个属于自己的博客,存点平时学习的 Java 笔记,记录下跟 代码 斗智斗勇的日常,顺便练练我的 Vue 和 Element Plus。

那时候热情满满,每天下班回来调调 CSS、搞搞 Nginx 自动化证书,觉得这小破站就是我的“私人花园”。

2. 跑偏:功能写着写着就“失控”了

作为开发者,咱们都有个通病——“手痒”

写完文章发布,觉得既然用了 Spring Cloud,不搞个用户注册登录太浪费架构了;

搞了登录,又觉得人家大老远注册了,不让人家发两篇稿子说不过去吧?

结果,代码写爽了,项目却变了味:

  • 用户注册、多用户投稿、权限管理…… 功能越来越全。
  • 后果是: 我发现我的博客成了“公共广场”。

前两天想找人换个友链,人家打开网站一看,说只和个人博客交换友链。尴尬了,这哪像个个人博客啊?简直像个还没装修好的简书或者掘金。我甚至一度怀疑,我是不是把这项目做成了“四不像”?

3. 进化:既要情怀,也要平台

我发现我不仅想当个博主,也享受当一个“站长”。

既然明确了心态,那就没什么好纠结的了。我决定不往回退,而是向前一步

  • 物理隔离: 用户首页重新设计,更精美,完全不输别人的博客主页,聚光灯回归到我个人的原创内容。
  • 社区频道: 开辟专门的广场区域,给同好们留个折腾的空间。
  • 身份重定义: 以后交换友链,我会自信地告诉对方:“这是我的个人空间,也是我亲手搭建的技术社区。”

4. 写在最后

项目“四不像”不可怕,可怕的是不知道自己想要什么。这次“跑偏”其实是件好事,它让我把原本枯燥的 CRUD 变成了对平台架构的探索。

接下来的计划是:把 UI 往 Material Design 风格靠拢,重构一下数据流,把个人的专栏做得更精致。

代码不停,折腾不止。