25年9月份,我偶尔看到一个开源的DjangoBlog项目,让我对自建博客兴起了一点兴趣,手上刚好剩下一台服务器,于是我就是从这开始做的,先感谢一下前人老哥的无私开源 – – –且听风吟
当然,现在我的博客和一开始的样子相比已经不是同一个东西了。
-
我重新编写了近40多个前端页面,后端新增了很多模板与组件进行了重构的优化,数据库也是按照我个人的喜好来做的。
-
在我写这篇文章的时候,也看到这个开源项目已经被推进到更新的版本,当时我下载的版本已经不见了。
尽管这样,还是可以看到一点遗留的影子,因为后端我并没有修改样式,只是添加注册了很多新的功能。
如果有部署过– – –且听风吟 这一个项目的应该可以看出,我现在的后端其实是使用了之前的样式,抱着能用就行的原则,这里我就懒得改了。
对前端的登录窗口采用的还是之前的代码,我只是在此基础上新增了用户视图 – – –虽然只能提供换头像跟修改名字😂;(后面会解释为什么不做完整)
博客搭建的过程 – – –刚搭建的时候我还是很认真的,我甚至有耐心解决模板冲突的问题,虽然在我现在看来,在别人的基础上修改遇到代码问题是很正常的,直接删掉冲突代码替换你自己的就行。
但我刚开始是真头铁,现在看来也对当时的自己很无语......
后面的经历很难说,自从开始做了这个网站,我就已经陷入循环,只有一开始有一点激情,其实后面是边摆烂边做,框架起来之后就是很无聊的一点点处理bug。
感觉以后也不会再做这种傻逼事情了......
在博客搭建遇到最大的问题是系统层面的,我这台服务器是zc4g的,系统盘在我看来也还是比较大......虽然后期游戏储存由于没有对象存储导致牺牲了很多空间可都是后来的事情。
但是,当时
9月份配置了邮箱服务器后,平均每天晚上固定200+的系统报错邮件...偶尔的cpu能跑到100%导致服务器死机......我就开始手工不停的删删删,删了整整一天,导致现在我对任何影响数据库读写的地方异常敏感。
至于为什么不给用户放权限,因为东大的环境和外面的世界不太一样,加上博客是很有私人化的一个东西,我本身也没想给多少人看,就是做出来测验一些技术问题,所以我不能提供权限让别人可以随意发表内容。
另一个原因是去年备案就已经进过一次宫了,要记得法律法规每一个人都应该好好遵守。





简单说两句
登录后才能发表评论
去登录评论 (0)