类似wiki功能具体问题--2011.0907工作日志

以前写过wiki的一篇文章
http://feisuwoniu.iteye.com/admin/blogs/1133202

    用户贡献数据在贡献之后,审核后进入系统库,贡献时放入临时表
    1.选择展示那部分数据?
    贡献带来很多问题,首先是用户贡献的后,要分什么时候给用户展现什么数据?
比如:用户贡献完成后,要预览数据,这个时候是取临时表的贡献数据,但是临时表的数据被审核了,审核过后此时就只能加载系统数据
临时表和系统表是两个不同model,前段只有一个模板,这个要复制处理。
意味着你要面对展现给用户的数据,接受过来这个修改的数据又要放到一个model
前面展示一个模板处理两种类型的model
ps:复制行增加的问题是,我们系统用的是动态字段,这就又加大了复制性。


    2.session的不得不用问题?
    填写数据分四部进行,中间数据储存的问题,每部分都要入库,后面步骤又涉及到前面的步骤,就带来了session存储,因为是插入数据,后面的页面填写完成要前面的插入的id,有的中间要跳转几个页面来拿数据,那么这个时候也要用到session,session这东西不能用的多,存个id可以,存个对象就要权衡了。



猜你喜欢

转载自blognojava.iteye.com/blog/1167931