时间:2013-06-16 作者:剧中人
经过了大半个月的努力,新版博客终于上线了。
此次改版,小剧精简了文章的分类,数据结构由原本的松散变的简洁。前端页面地址也由原本的三级、四级目录缩短至二级。后端语言采用与前端开发者最为亲近的node.js,数据库采用的也是对象格式的mongo!
改版的原因很简单,因为原有的帝国cms已经不能很好的满足小剧DIY的欲望了。但对于一个后端白痴来说,学习B/S架构、session机制、数据库管理等等无疑是一个大的挑战。
然而最大的挑战也并不是这些,而是如何做到新老版本url的延续。因为这项任务需要整理老版本的数据结构、建立新老url间的关联,这既是技术活,也是体力活。
技术上的实现,有机会小剧会一一分享给大家。扯开技术上的话题,聊聊最近的感想吧!
因为有稳定的老版本做依靠,这无形中会减小小剧对进度追赶的紧迫感,所以克服懒惰是小剧最先面临的一个问题,不能让想法只停留在“想”的层面上,适当的强迫才会催生出一个作品的雏形。
开始搭建博客的时候,小剧列了一堆需要处理的事务与需要攻克的技术点。然而开发中会发现:计划与技术点会有很强的依赖的关系。计划的实现要依靠成熟的技术基础,技术点的攻破需要有一个成形的系统环境。由此引伸出新的技术点与任务必须要加入到原有的计划之中。
所以在计划制定的时候就必须考虑到时间的增删,与能够接受最大的时间变动。