yazd

        原打算把jive的编码重新统一成UTF-8的,原因是jdon某版的jive其实用的是ISO-8859-1编码来存储gb2312编码的字节,每次出现乱码的时候转来转去的时候都是挺扰人的,还更令人郁闷的是发的帖子不可以管理(主要是删除),很麻烦。后来在网上闲逛,竟然发现加拿大老外的一个yazd论坛,也源自jive,3.0的版本都出来了,所以下了源码试试,简洁清晰,jive主体的思想基本没有变。而且编码是UTF-8的,说支持中文一点问题都没有,是可配置的,只要对论坛具备moderate权限,在论坛中就可以直接管理帖子。(forum_admin这个权限始终仍然是摆设)。
 
        使用的过程中发现竟然也存在乱码,后来查到是mysql的问题,mysql 4.1以下的版本存储是不支持UTF-8的,后来换了mysql到5.0.27。中文问题搞定。(要注意的是tomcat默认的request是当作ISO_8859_1来读的,所以我加了过滤器,过滤器主要代码如下:request.setCharacterEncoding。("UTF-8")).
 
yazd的功能虽然简单,但还是不错的,有一种叫做aritcle forum的论坛的思想不错,可以使用论坛中的某个主题存储对某篇文章的看法,只要使用文章的URL等做关键字,把文章与论坛的某个主题关联起来就行了,这样,我们要刊登的任何文章都可以进行评论,是不是有点像博客的评论了。
 
        虽然jive商业化很久了,但还是有如此众多开源的支持者,当然要顶了。
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值