1 Cms的革命
CMS项目的进行中,最多的是压力。
时间的压力,上线的压力,使用者给予的压力,继续完善的压力。
这些压力所带来的记忆和错觉让我经常想来回顾这场革命。
1.1 Cms的年轮
2007年1月初步策划
2007年3月中旬开始代码编写
2007年6月12日主体代码结束
2007年7月底全部站点使用上cms
2007年9月18日初步功能完善与新增结束
1.2 Cms革命成果
1、节省网站服务器与数据库服务器资源50%,包括内存,cpu。
2、增加了服务器的稳定性和安全性。
3、建立了负载均衡的基础条件,页面多版本机制,流量负载的程序基础。
4、建立了可支持几乎任何类型网站系统基础;保证了我们可以快速的建立,修改站点,把所有不可能变成了可能。
1.3 革命的压力
1.3.1 时间的压力
Cms经历了一个完整的产品流程,包括了前期的架构规划,需求分析,中期的代码编写,后期的上线,以及持续的人性化修改和新功能补充。
在cms进行的十个月中,也是我进入公司的十个月中,时间不全是花在了cms上,有很多其他的事情在占用时间。记得最长一次,我停了半个月的开发。
代码编写时间是三个月。三个月中真正用于cms的时间大概是两个月。
两个人用半年多时间将如此庞大优秀的站点,进行了如此大个革命,并且是在不耽误其他很多事情的情况下,对于时间上的怀疑,我只能说问心无愧,
1.3.2 上线的压力和使用者给予的压力
一个新事物的诞生是伟大的,推广和使用它是困难的。
Cms的上线不单是一个替代,更像是革新,带来风险和新习惯。
风险让人举步不前,不适应让人慌乱。对于这种压力我只能说,团队需要的是互相理解,互相支持。
为了一个目标承受风险、压力和改变习惯是可以也是必须接受的。
1.3.3 继续完善的压力
为什么要继续完善,因为我们会有新的产品,还要兼容旧的产品(大肚皮、听游戏、等站)。
当然这个继续是阶段性的,会有新的名称和时间表,但还是让人感到这个项目没完没了,不过原因是站点没完没了的发展造成了cms的出现和继续完善。
这个压力无可避免落在相关人员身上,我们只能说让完善来的更猛烈些吧。
1.4 结束语
Cms上线对原有的网站频道与栏目做了调整和整合,自己也从一个单纯的开发者变成一个使用者、规划者,丰富了产品了解。
Cms这条主线贯穿了07年的9个月,对我们U9来说也许是渺小的,但对于程序组意义重大,相信每个组员都这么认为。我们付出了汗水,睡眠,口水,眼药水,换来了在看到主服务器内存占用从原来的2.5G变成600M的欣喜和自豪,换来了对任何网站改动说可以的满足感,换来了为采编节省工作步骤时让他们请吃饭的快乐。
即将开始新的工程,给自己些回顾。我们程序部一定高喊“不怕遗忘,就怕否认”的口号勇往直前的接受挑战。