论坛首页 Java企业应用论坛

关于在一套商业CMS系统上集成自己的评论模块的一些难题

浏览 4251 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-11-14  
首先说明我遇到这个问题,公司因为时间关系,买了国内一套知名的CMS,但并没有包括评论系统,现在需要我们技术小组完善这个功能,但商业的源码是保密的,反汇编一下来分析又没时间,要求在一周内完成实际只给了四天不到!
困惑(1):商用的终极页面生成与评论系统的关联,需要解决评论应该对应的是相关主题的内容页面,我的解决办法是:通过一系列的Servlet API获取终极页面它的URL,再把这个URL赋值给这个评论系统,不知道各位大大还有什么其它好的解决方式(商业生成的新闻内容页是按层生成目录,年/月/日/userId@文章ID.html)

困惑(2):,页面的静态生成,因为商用的是生成静态页面,所以我这个也需要对这个最终页生成静态的评论页面,但问题的是你的是集成到它的内容页,你需要对这评论进行管理时问题就来了,静态的无法对它进行操作,我想的替代方法是,在商业最终页面生成模版中只给一个可以提交评论的submit及文本框,提交过后让用户转到一个动态的JSP中,这样就可以对评论进行管理了,但静态生成后的不知道各位大大有没有良策.

(3)就是评论内容过滤,有什么好的方法可以处理过滤一些违法及侮辱人的信息
   发表时间:2005-11-14  
ithero 写道
(3)就是评论内容过滤,有什么好的方法可以处理过滤一些违法及侮辱人的信息


这个需求,从技术应该没办法满足, 也许需要重新找客户讨论一下.
<软件开发心理学>里,有个类似例子.
0 请登录后投票
   发表时间:2005-11-14  
ithero 写道

(1):商用的终极页面生成与评论系统的关联,需要解决评论应该对应的是相关主题的内容页面,我的解决办法是:通过一系列的Servlet API获取终极页面它的URL,再把这个URL赋值给这个评论系统,不知道各位大大还有什么其它好的解决方式(商业生成的新闻内容页是按层生成目录,年/月/日/userId@文章ID.html)

改模板,给模板加Iframe或script src并传id,指向评论显示和添加的动态页面。
ithero 写道

困惑(2):,页面的静态生成,因为商用的是生成静态页面,所以我这个也需要对这个最终页生成静态的评论页面,但问题的是你的是集成到它的内容页,你需要对这评论进行管理时问题就来了,静态的无法对它进行操作,我想的替代方法是,在商业最终页面生成模版中只给一个可以提交评论的submit及文本框,提交过后让用户转到一个动态的JSP中,这样就可以对评论进行管理了,但静态生成后的不知道各位大大有没有良策.

同上
ithero 写道


(3)就是评论内容过滤,有什么好的方法可以处理过滤一些违法及侮辱人的信息

这个...  人工智能.. 完全杜绝不可能
0 请登录后投票
   发表时间:2005-11-15  
huazii 写道


改模板,给模板加Iframe或script src并传id,指向评论显示和添加的动态页面。
这个...  人工智能.. 完全杜绝不可能


我暂时采用的正如你所说的改模版那种方法,只是我传的是整个内容页的URL地址
过滤我也暂时采用的如一些论坛等过滤信息的方法,只能从已有的字段内容作对比了发现包含脏数据就不让他放行
0 请登录后投票
   发表时间:2005-11-17  
四天?是吗?那就好说了,因为我们已经明白了该工作的核心基础(条件),那就是要快!所以,我们不谈“完美”。

ithero 写道
困惑(1):商用的终极页面生成与评论系统的关联,需要解决评论应该对应的是相关主题的内容页面,我的解决办法是:通过一系列的Servlet API获取终极页面它的URL,再把这个URL赋值给这个评论系统,不知道各位大大还有什么其它好的解决方式(商业生成的新闻内容页是按层生成目录,年/月/日/userId@文章ID.html)

既然是静态,那么javascript应该有用了,而文章ID是“华容道”,必不可缺,至于怎么取,随便了:)

ithero 写道
困惑(2):,页面的静态生成,因为商用的是生成静态页面,所以我这个也需要对这个最终页生成静态的评论页面,但问题的是你的是集成到它的内容页,你需要对这评论进行管理时问题就来了,静态的无法对它进行操作,我想的替代方法是,在商业最终页面生成模版中只给一个可以提交评论的submit及文本框,提交过后让用户转到一个动态的JSP中,这样就可以对评论进行管理了,但静态生成后的不知道各位大大有没有良策.


最终虽然是静态的东西,但DBMS中一样也可以存映射信息啊!或者说评论数据有两套:一个是静态html/htm非结构化数据;另一个是数据库记录,当update状态发生时,做一次IO读写(什么?性能?对不起,俺没空考虑那玩意儿)。这样,管理还有问题吗?
ithero 写道

(3)就是评论内容过滤,有什么好的方法可以处理过滤一些违法及侮辱人的信息

如果(2)解决了,还会有(3)吗?
0 请登录后投票
   发表时间:2005-11-21  
zxc005 写道
四天?是吗?那就好说了,因为我们已经明白了该工作的核心基础(条件),那就是要快!所以,我们不谈“完美”。

ithero 写道
困惑(1):商用的终极页面生成与评论系统的关联,需要解决评论应该对应的是相关主题的内容页面,我的解决办法是:通过一系列的Servlet API获取终极页面它的URL,再把这个URL赋值给这个评论系统,不知道各位大大还有什么其它好的解决方式(商业生成的新闻内容页是按层生成目录,年/月/日/userId@文章ID.html)

既然是静态,那么javascript应该有用了,而文章ID是“华容道”,必不可缺,至于怎么取,随便了:)

ithero 写道
困惑(2):,页面的静态生成,因为商用的是生成静态页面,所以我这个也需要对这个最终页生成静态的评论页面,但问题的是你的是集成到它的内容页,你需要对这评论进行管理时问题就来了,静态的无法对它进行操作,我想的替代方法是,在商业最终页面生成模版中只给一个可以提交评论的submit及文本框,提交过后让用户转到一个动态的JSP中,这样就可以对评论进行管理了,但静态生成后的不知道各位大大有没有良策.


最终虽然是静态的东西,但DBMS中一样也可以存映射信息啊!或者说评论数据有两套:一个是静态html/htm非结构化数据;另一个是数据库记录,当update状态发生时,做一次IO读写(什么?性能?对不起,俺没空考虑那玩意儿)。这样,管理还有问题吗?
ithero 写道

(3)就是评论内容过滤,有什么好的方法可以处理过滤一些违法及侮辱人的信息

如果(2)解决了,还会有(3)吗?


呵呵,非常感谢你详细描述,时间关系也就只能这样了,现在也在测试了,谢谢
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics