JavaEye3.0
需求简述
(7月19日修订)
一、总体概述
JavaEye3.0网站将有如下频道和内容:
1
、网站首页
网站首页显示各个频道的精华内容,提高首页的信息更新速度和质量,呈现一个高质量软件开发综合性网站的风格。
2
、新闻频道
3.0新增加的频道,发布和评论最新的IT新闻,突出新闻的数量,质量和评论的一定深度。
3
、论坛频道
论坛频道功能进行完善,投票和积分规则进行修订,增强搜索和文章关联度。
3
、知识库频道
将2.0的精华文集频道,专栏频道全部统一的知识库里面。知识库频道是3.0核心和重点建设的内容。将参考wikipedia的信息组织方式,将JavaEye整个网站的知识内容通过词条的方式进行归类、整理和系统化。
4
、博客频道
个人博客功能增加模板的定制功能,导入导出功能,和其他功能的完善;博客频道增加博客群组,博客推荐,博客Digg功能,打造精品技术博客网站。
5
、圈子频道
将提供三类不同功能需求的圈子:
1)公共圈子:圈子界面和操作进行简化,增强圈子论坛的功能,增加投票和写作功能,去掉活动、公告和留言功能
2)私有圈子:给特定需求的会员提供私密的交流空间
3)厂商圈子:针对特定厂商的产品,建设产品知识圈子,集中该项产品的讨论和交流
6
、招聘频道
增强用户简历的功能;建设招聘知识库和面试笔试试题库
7
、厂商频道
和厂商圈子功能结合,发布相关厂商的产品信息
二、功能改进和增加
1
、网站性能和访问速度
JavaEye3.0网站开发大量使用缓存功能,设计目标是在现有硬件条件下,每天处理200万次动态请求。网站的访问速度尽量消除大查询瓶颈,确保每个页面能够在1秒之内处理完毕。
2
、文本编辑器
1)完善BBCode和Rich Editor编辑的功能,修复bug,并且实现两种编辑器之间的切换;
2)提供编辑器自动保存草稿的功能;
3)方便的预览tab视图切换
4)方便的原位插入图片的功能
3
、投票工具
在论坛和圈子提供投票工具
4
、改进的全文检索
将使用全文检索实现网站所有内容的搜索功能,并利用全文检索实现文章的关联度推荐。
5
、广告投放器和网站统计分析功能
自己开发简单的广告投放器和广告点击分析,以及必要的网站统计分析功能
6
、管理员功能
1)管理和监控站内短信、论坛帖子、博客留言、知识库讨论,新闻评论等等
3)提供会员账号封锁功能
三、新闻频道需求描述
1
、新闻分类:
1)专题新闻:根据行业的热点话题,组织的专题新闻发布和讨论话题
2)技术新闻:和技术相关的新闻,例如rails2.0发布,Java Servlet3.0规范等等
3)行业新闻:和技术无关的行业新闻,IT八卦
4)产品新闻:开源和商业的产品发布新闻,宣传新产品
2
、新闻的发布方式:
1)JavaEye网站运营人员通过新闻发布功能,直接发布新闻;
2)授权一些资深的JavaEye会员权限,通过新闻发布功能,直接发布新闻;
3)注册会员通过新闻发布功能发布,但需要经过管理员或者授权新闻发布功能的资深会员审批通过,被审批通过的新闻,将奖励会员积分20分;
4)在论坛里面关于新闻的帖子,管理员可以将其发布为新闻,即将一篇帖子拷贝一份新闻;
3
、新闻的功能
1)每篇新闻都带有评论功能,注册会员可以任意添加评论
2)每篇新闻在发布的时候,可以选择分类,可以填写tag,新闻频道会按照分类展示新闻
3)新闻频道提供新闻搜索功能,可以按照分类,发布时间,tag和标题,内容,作者等组合方式搜索
4)每篇新闻根据该新闻的tag进行全文检索,推荐该新闻相关论坛讨论,博客文章和知识条目(相关推荐)
四、论坛频道需求描述
1
、论坛积分和投票制度修订
1)被投票为入门贴,帖子被转移到入门版,被投票为隐藏贴,帖子被转移到隐藏圈子;
2)精华贴加100分,良好贴加50分,入门贴减10分,隐藏贴减30分;
3)回贴投票只有两个选项:好与不好:25票好加50分,25票不好减20分,并且隐藏。
4)主题贴投票权重25票,回贴权重20票
2
、会员注册和权限
1)新注册会员必须通过邮件的方式激活自己的账号;
2)已经激活的新注册会员有三天的静默期,如果希望缩短静默期,可以选择学习JavaEye网站规则,并且完成20道选择题目,那么静默期缩短到一天;静默期结束后,如果没有做过选择题,第一次发贴,将从题库当中随机挑出10道选择题,必须完成选择题才能使用JavaEye所有的服务
3)凡是被扣为负分的用户,当结束封锁期后,在论坛发贴之前,必须完成论坛相关规则的10道选择题,才能发贴。
4)新注册会员初始积分30分
3
、论坛去掉的功能
1)帖子订阅通知功能取消
2)阅读上一主题/阅读下一主题取消
3)推荐功能取消
4
、论坛其他修订的功能
1)置顶贴分为整个论坛置顶贴和本版面的置顶贴
2)论坛在线会员列表可以折叠起来
3)用户头像logo限制为100*100像素大小
4)帖子页面右侧开辟一块功能区域,展示帖子内容的相关推荐(来自知识库,博客,其他讨论)
5)论坛频道首页最新和热门帖子折叠起来,腾出来的区域展示来自圈子,博客以及其他推荐内容
6)网站短信分为系统短信和用户短信:系统短信定期删除。增加一个存储箱,储存用户希望保留的短信内容,收件箱清除超过一年的旧短信。
7)论坛发贴增加投票的功能。
8)根据帖子的tag信息,通过全文检索,自动推荐3条相关讨论内容
9)解决发贴重复提交的问题
10)超过三个月的帖子自动锁定
5
、管理员增加的功能
1)管理员投票,可以选择投票的理由,并且预设一些理由
2)管理员增加帖子切分的功能,可以选择某些或者某段回贴切下来成为另外一个主题讨论,或者切下来的内容转移到其他版面,或者某个圈子里面去
3)管理员增加把某个帖子转移到某个圈子里面的功能
4)对会员设置封锁期限和理由
五、知识库频道
1
、知识库条目组织方式:
1)每个条目具有唯一确定的名称和URL Key
2)每个条目具有描述信息
3)每个条目具有相关连接,即条目和条目直接的reference
4)每个条目根据全文检索,自动关联论坛相关讨论内容,在条目页面,展示3条相关讨论的摘要,可以点击看更多相关讨论
5)每个条目根据全文检索,自动关联博客相关文章,在条目页面,展示3条相关博客文章的摘要,可以点击看更多相关博客文章
6)每个条目根据全文检索,自动关联圈子讨论,在条目页面,展示3条相关讨论,可以点击看更多相关讨论
7)每个条目有若干站外连接
8)每个条目也可以由会员手工添加以上任何信息,以icon加以区别,会员手工添加信息优先级别更高
9)贡献者区域:显示所有编辑者
10)每个条目有自己的条目分类信息,会员可以编辑该条目的系统分类
11)每个条目可以带有附件和图片信息
2
、知识条目的权限
1)公共知识库的所有知识条目可以被任何人阅读
2)公共知识库的所有知识条目可以被1星以上级别会员编辑,或者经过申请的初级会员在管理员授权之后,也可以编辑(当初级会员编辑条目的时候自动转到提交申请的页面);注册时间超过3个月的会员也具有编辑条目的权限;
3)每个知识条目具有版本信息,管理员可以回滚版本
4)公共圈子的知识库默认成为公共知识库里面的条目;私有圈子的知识库默认不显示在公共知识库里面,只有私有圈子成员可以浏览和编辑该条目
5)管理员后台管理:一目了然的展示所有最近修改的条目
6)条目编辑要参考37signals那样,带有方便的guide和sample
3
、知识库频道
1)显示最近更新的知识库条目
2)显示最近点击最多的热点知识
3)推荐经典的知识库条目
4)入门知识库推荐
5)最近贡献最多的知识库建设者
六、博客频道
1
、个人博客功能改进
1)博客用户可以添加自己的Google Adsense广告,为自己赚取广告收入,博客开辟顶部,左边和右边文章空隙的位置让用户自己选择
2)可以自定义CSS修改博客外观,CSS修改需要先预览,然后才能确认
3)博客联接添加高级部分,可以给联接分类
4)博客收藏增加分类功能
5)博客相册增加分类功能,相册留言用户可以自行删除
6)博客左边的留言管理联接相片留言联接只显示造博客管理里面
7)博客相册的空间增大:钻级会员1G空间,星级会员500MB空间,初级会员100MB空间
8)管理员可以在页面直接有权限删除明显触发国家法律法规的博客文章、评论、图片和留言
9)博客的导入功能进行重新的修正,增加必要的博客网站导入功能
10)博客大导出功能增加页面和附件导出备份功能
2
、博客频道改进
1)增加博客群组订阅功能
2)增加博客推荐功能
3)每篇博客增加Digg功能
4)更好的设计和规划博客频道首页,打造精品博客网站
七、圈子频道
1
、圈子功能修订
1)增加投票和知识库功能
2)删除公告、活动和留言功能
3)增强圈子论坛功能,增加置顶贴功能,多编辑器切换功能,帖子附件和图片功能
4)不需要审批的圈子去掉成员模块,开放注册会员都可以使用圈子,不必纪录圈子成员
2
、公共圈子
1)去掉圈子首页,默认显示圈子论坛
2)圈子默认只有论坛和成员模块,其他模块圈主可以自己添加
3)取消掉目前不活跃的圈子,重复的圈子进行合并,不保留过多的睡眠状态的圈子
4)圈子可以自定义CSS功能
3
、私有圈子
1)圈子的UI设计成为独立的miniwebsite
2)圈子的对外不可见,只有圈子成员可见
3)圈主可以手工添加用户,圈子用户可以不通过网站标准注册流程,提供独立的圈子注册流程,圈子成员使用JavaEye网站服务,仍然需要通过做题和静默期
八、招聘频道
1
、个人简历
1)提供更多更好的简历模板(中文模板和英文模板)
2)招聘简历参考51job,要填写更加详细的信息;
3)能否把51job的简历同步到JavaEye?
4)如何通过网站运营,更好的鼓励会员填写简历?
2
、试题库
1)搜集各种常见的HR面试笔试的试题库
2)搜集技术面试和笔试的试题库
3)提供在线机考功能,帮助会员评估自己的水平
3
、求职宝典
1)简历编写和投递功略
2)求职面试技巧
3)规划职业发展道路
4)邀请专家提供职业咨询指导
4
、招聘论坛
1)招聘论坛每个版面对应论坛频道招聘版每个Tag
2)在招聘论坛发贴就是在论坛频道招聘版发贴
3)论坛频道招聘版的每个帖子点击以后进入招聘论坛的显示视图
九、厂商频道
1
、厂商圈子
1)圈子的UI设计成为独立的miniwebsite
2)可以详细纪录圈子文章的点击
3)厂商自己发布一些产品的技术文档和新闻性质的文章
4)可以通过RSS自动导入外部文章
2
、厂商论坛
1)每个厂商的圈子自己有论坛可以讨论,所有的厂商论坛内容汇集成为一个总的厂商论坛
2)直接在厂商论坛发贴,可以选择厂商Tag,即同步发布到该厂商的圈子论坛里面
3)厂商论坛以一个版面的方式放置在论坛的厂商版面里面