一个博客网站的历史纪录。。。

175 阅读8分钟

上一篇文章用MySQL实现了一个个人博客网站,本文是它各个版本的历史记录,在删除源代码之前,最后回忆一下这个项目的历史。\

  1. 2017-09-02【0.0】博客诞生
  2. 2017-09-02【0.0】测试阶段:阿里云vps成功内测前端模板
  3. 2017-09-09【0.0】测试阶段:服务器重定向:彻底重写后端:立场从asp.NET转向JavaEE【重大更新】
  4. 2017-09-10【0.0】测试阶段:完成基于session-cookie的访客记录机制
  5. 2017-09-10【0.0】测试阶段:dao层和service层书写完毕,投入使用
  6. 2017-09-17【0.9】测试阶段:数据库连接池从dbcp迁移至c3p0,完善高并发mysql访问机制【重大更新】
  7. 2017-09-19【1.0】博客正式于上海服务器上线!【重大更新】
  8. 2018-01-02【1.1】解决了url中文乱码问题
  9. 2018-01-02【1.2】博客迁移至本人名下,补全开发者信息
  10. 2018-01-05【2.2】首页div框架左右交换,可读性更强,手机端显示文章更方便【重大更新】
  11. 2018-01-06【2.5】增加鼠标事件,big模式下动态显示'阅读全文'
  12. 2018-01-07【2.7】完善'关于'板块,增加作者坐标等信息
  13. 2018-01-15【3.7】网站主色调大变革,增加半透明蒙版,扁平化设计更鲜明!【重大更新】
  14. 2018-01-20【3.8】美化了一些细节;更新了壁纸和部分文字对齐等
  15. 2018-01-21【3.9】依国家法律,完善了首页页脚的备案信息,本博客成为正式的ICP[互联网内容提供商]
  16. 2018-01-22【4.0】修复了一些bug,修改部分字体样式
  17. 2018-01-23【4.2】容器更新:解决cookie中键入空格的问题
  18. 2018-01-23【5.2】优化了文章列表显示算法,避免了全表扫描,即将推出分页机制,提高访问速度【重大更新】
  19. 2018-01-24【5.4】增加了支付宝打赏功能[。・ω・。]嘻嘻
  20. 2018-01-24【5.5】优化了一些细节;改良了评论机制
  21. 2018-01-24【5.7】优化了排名机制,第三次避免了全表扫描
  22. 2018-01-24【5.9】做了一些前端美工的活儿;修改了部分RGB
  23. 2018-01-25【6.9】时间轴板块大改革,更名为history板块,记录网站所有历史版本更新信息!!【重大更新】
  24. 2018-01-25【7.0】一怒之下重写了一遍history.css,增强了新版块在移动端上的体验~
  25. 2018-01-25【7.1】修改了iptables映射,隐藏了8080端口:缩短url长度!
  26. 2018-01-25【7.2】修改了虚拟路径,覆盖了tomcat首页:再次缩短url长度,博客唯一域名:openidea.xin
  27. 2018-01-25【7.4】优化了数据库
  28. 2018-01-26【7.5】剔除了不必要的骨干div,使得手机端显示时main区撑满整个屏幕宽度
  29. 2018-01-26【7.6】优化了标签机制,修复了列表泛型,避免了NullPointerException
  30. 2018-01-26【8.0】管理员界面嵌入了一个占网站源码2/3的Markdown编辑器,对于我来说当然是重大更新啦~不过放心,这不影响网站的健壮性【重大更新】
  31. 2018-01-26【8.1】改良了文章编辑机制,从此小编更新文章更频啦
  32. 2018-01-26【9.1】意外发现admin的重大安全漏洞,吓得我赶紧down掉服务器重写了一遍过滤器,很抱歉网站挂掉了2个小时T^T【重大更新】
  33. 2018-01-26【9.2】修复了admin后台;修复了一些空指向的href
  34. 2018-01-27【9.7】巩固了后台mvc架构
  35. 2018-01-27【9.8】修复了一些bug
  36. 2018-01-27【10.0】添加了浏览器缓存,提高了服务器响应效率
  37. 2018-01-28【10.1】半重大更新:删除了service层些许不必要的方法,提高了LoginServlet的响应速度!
  38. 2018-01-28【10.2】整理了public.css,使得前端层次化更分明,更精简
  39. 2018-01-28【11.2】文章列表引入分页机制,同时完善了ajax的json交互【重大更新】
  40. 2018-01-29【11.5】在新推出的分页机制上做了一系列美化,引入了CSS3新技术之transform,支持多个主流浏览器:]
  41. 2018-01-29【12.3】去掉了很鸡肋的文章作者信息,drop掉了整整一个列!因为博客的作者都是我一个人啊哈哈[ ̄▽ ̄]/❤【重大更新】
  42. 2018-01-29【12.5】彻底删除了测试包和一些出入补丁,减轻了源码体积,网站从此进入健壮、成熟发展的新阶段!!感谢各位!【重大更新】
  43. 2018-01-30【12.6】做了一些安全加固
  44. 2018-02-01【12.6】筹划了新的标签机制和缓存方案
  45. 2018-02-02【12.9】删除了分类机制,统一由标签机制管理,减轻容器负担
  46. 2018-02-02【13.2】半重大更新:部署并发布了新设计的label系统雏形[将会公开到GitHub]
  47. 2018-02-02【13.3】强化了新开发的labels管理系统
  48. 2018-02-02【13.4】做了一点前端优化,统一了浮动替代表格
  49. 2018-02-03【13.5】修复了一些bug
  50. 2018-02-04【15.0】有史以来最重大更新:完成了健壮了标签管理系统,翻新了整个数据库结构,并更新了所有文章٩[๑❛ᴗ❛๑]۶【重大更新】
  51. 2018-02-04【15.2】全新推出"热门标签"栏目于首页,取代列出全部标签
  52. 2018-02-04【15.3】优化了一下响应式的布局
  53. 2018-02-05【15.5】做了些小修小补比如格式化了时间戳;优化了一下算法比如null掉了model层一些多余的成员
  54. 2018-02-05【15.6】新增了几个用户友好的前端控件,自寻探索哦~
  55. 2018-02-05【15.8】统计了每一篇博文的字数,并显示在相关位置
  56. 2018-02-05【15.9】删除了几乎所有JSP注释,解放了带宽,此时整个源代码即趋于完美!
  57. 2018-02-06【16.0】优化了管理员接口,距网站开源还有一步之遥!
  58. 2018-02-07【16.1】CSS大整改:删除了所有重复的层叠规则,整合到public.css,同时进行了格式压缩,再一次大幅度解放带宽的压力
  59. 2018-02-07【16.2】压缩并更新了favicon.ico,提升了品牌的价值[^_-]
  60. 2018-02-07【16.4】进行了大面积的图片压缩,也是网站上线以来第5次裁剪行动,此时网站根目录体积逼近10M
  61. 2018-02-07【17.4】drop掉mysql自动备份表,从此进入手动备份时代【重大更新】
  62. 2018-02-08【18.4】服务器更新:CentOS下每天23:59重启tomcat,以便进行一些垃圾清理和缓存刷新【重大更新】
  63. 2018-02-08【18.6】扔掉一个过滤器;修复一些bug
  64. 2018-02-09【18.9】容器优化:解决mysql重连问题,提高可用性
  65. 2018-02-18【19.0】优化~
  66. 2018-02-20【20.1】确定了全局缓存模型:将大多request属性存入application中,大大加强了对DDoS的防御力【重大更新】
  67. 2018-02-21【20.3】春节结束前最后一次优化
  68. 2018-02-23【20.4】MySQL微整:去除了多余的select项目
  69. 2018-02-25【20.7】全面改良了评论机制及其界面,删了多余的ajax验证包

这个博客曾经用到的一些背景图片:\

好了,这个博客源码终于可以扔掉了~