自主开发CMS

自主开发CMS

经过团队其他成员上上周对OpenCms以及上周对Magnolia的摸索,加上我自己也稍微进行了了解,在今天做初步集成后我做出了一个决定,那就是抛弃这些开源的CMS,选择自主开发,现在想想,其实当初决定采用开源CMS真的是个错误,也许是因为自己对开源CMS的易用性、可扩展性给予了太大的信心,其实经过这段时间用下来发现并非如此,或者说其实这边客户的需求根本就算不上一个CMS,而要的是个其他的东西,这次确实是自己在做决策时出现了严重的错误,一定要吸取这次的教训,想想如果在两个星期前决定自己做的话早就做出来了,唉......
经过这次也发现,下次在做此类决策时最重要的是首先需求做出准确的评估,同时对开源的东西做初步的评估,包括其易用性、可扩展性以及集成难度做出分析,与此同时也评估一下自己做出一个相应的满足需求的东西大概需要多久的时间、难度怎么样、风险怎么样,两者做出比较后再下个决定,唉,现在做事还是草率了些,吸取教训。

ps:这里所指的CMS的需求就是我之前blog中写的需求,也许称不上一个CMS,暂且这么叫着,^_^,这次实现涉及到的技术主要是Template Engine、Tree Model、Dynamic Auth、Template Tag,难点还是在权限上,其他也就没什么了。

你可能感兴趣的:(自主开发CMS)