wiki:WikiStart

Version 2 (modified by chenchongqi, 12 years ago) (diff)

--

1.系统相关人员

产品团队

  • 产品:陈棉雄 朱焕壁 王万鹏 陈国豪 胡伟仪
  • 测试:周馥香 赖丽华 汪祥
  • 开发:陈崇锜 王安宁 秦鸿源

2.系统介绍

  • 系统面向用户
    • 网友:为网友提供看帖、发帖及帖子管理功能。
    • 站长:提供管理后台,可以检索帖子、用户,查看访问量发帖的计数,以及版主工作量统计等操作。
  • 系统数据量
    数据量最高的电脑论坛用户数百万级,帖子数千万级,偶尔会有几十/秒的高并发盖楼帖活动。
  • 系统压力
    压力最大的电脑论坛IP百万级,PV接近千万级

3.系统架构

6.8版本:编译/运行jdk1.6+spring2.5+oracle(用户及积分表)+mysql+jsp+memcache
7.0版本:编译/运行jdk1.6+spring3.1+Postgresql(用户表)+mysql+jsp+memcache

4.重大版本介绍

  • MySQL版(6.3)
    将数据库从纯Oracle变成以MySQL为主Oracle为辅的架构。由于网站用户统一的积分存放在论坛中,为了保证积分安全,用户数据及积分相关日志保留在Oracle数据库,其余数据都迁移到MySQL。
  • 6.4版
    以汽车网论坛改版需求为主线,增加了用户行为分析功能,整合了后台管理相对分散的功能以及优化了前台页面的用户体验。
  • 6.5版
    引入持续集成实践,将代码加入Maven管理,逐步完善单元测试。因为还在探索阶段,电脑网论坛还未启动6.5版。
  • 6.6版
    前台页面优化,各网评分样式,水印样式统一,统一楼层,页面跳转功能,图片模式实时处理,汽车网论坛地图整合。
  • 6.7版
    站长或版主可以把论坛帖子推送到CMS
  • 6.8版
    各网页面大改版
  • 7.0版
    整个论坛进行底层代码重构,整合各网代码成一套代码,让各网核心功能保持一致,各网特殊功能以插件形式实现。

5.论坛BBS7大事记

  • 2013.10.16
    • 【汽车论坛7.1版上线】
    • 列表页改版,新增“提问帖”类型的帖子
  • 2013.7.3
    • 【汽车论坛WAP版上线】
    • 汽车论坛添加了120x80、240x160、500x500三种格式的缩略图
  • 2013.4.8
    • 【汽车论坛7.0上线】
    • 底层代码重构与优化,后台配置功能全面整合升级

6.近期任务

Results (1 - 20 of 179)

Ticket Status Resolution Version Component Summary Owner Reporter Type Priority
#179 new 7.15 论坛应用 论坛征文投票功能 wanganning zhouruxuan 需求 major
#178 closed fixed 7.15 论坛应用 新编辑器发帖需求 方锡锐 方锡锐 需求 major
#177 closed fixed 7.15 论坛应用 多车认证需求 方锡锐 方锡锐 需求 major
#176 closed fixed 7.15 论坛应用 版主积分需求 方锡锐 方锡锐 需求 major
#175 closed fixed 7.15 论坛应用 发活动帖新增编辑审核流程 方锡锐 方锡锐 需求 major
#174 new 7.15 论坛应用 引用功能修改 wanganning 需求 major
#173 closed fixed 7.15 网络及部署架构 mqcac堵塞问题 liuxulin wanganning 优化 minor
#172 new 7.15 论坛应用 wap页优化 wanganning 优化 major
#171 new 7.15 网络及部署架构 counter优化 wanganning 优化 major
#170 new 7.15 网络及部署架构 网通线路优化 wanganning 优化 major
#169 new 7.15 网络及部署架构 爬虫机优化 wanganning 优化 major
#168 closed fixed 7.14 论坛应用 发帖白名单功能(12/22) wanganning 需求 major
#167 closed fixed 7.14 论坛应用 论坛删帖的增加扣除金币的功能(2015-12-21上线) liuxulin wanganning 需求 major
#166 closed fixed 7.14 论坛应用 论坛版块管理增加优质帖子查看功能(2015-12-21上线) liuxulin wanganning 需求 major
#165 new 7.15 论坛应用 log整理 wanganning 优化 major
#164 new 7.15 论坛应用 发帖异步处理 wanganning 优化 major
#163 new 7.15 论坛应用 mq防灾措施 wanganning 优化 major
#162 new 7.15 论坛应用 主要页面脚本整理 wanganning 优化 major
#161 closed fixed 7.15 论坛应用 活动贴流程,查询优化(11/19送测,11/23更新) wanganning 需求 major
#160 closed fixed 7.14 论坛应用 手机端扫二维码传图(11/19送测,11/23更新) wanganning 需求 major

7.开发机情况

  • 更改开发机环境,修改持续集成环境设置即可

1.设置

2.Build里面的maven的P为项目profile名称即可

汽车网 - auto
电脑网 - it
女性网 - lady
亲子网 - kids
游戏网 - games
家居网 - house
最数码 - piebbs

8.本地开发命令

mvn clean package -P auto
mvn clean package -P it
mvn clean package -P lady
mvn clean package -P kids
mvn clean package -P games
mvn clean package -P house
mvn clean package -P piebbs
  • 默认是汽车网论坛配置

  • 默认跑测试,不跑测试需要添加命令
    mvn clean package -D maven.skip.test=true -P auto
    

9.规范

Sprint流程规范 wiki:sprint_flow?
开发部规范简明列表 wiki:pc_standard?
论坛组编码规范 wiki:standard?
流程规范 wiki:workflow?
bbs7第一次重构规范 wiki:bbs7refactor_1? (2012-11-23日开会整理)
代码规范计划 wiki:standard_plan?
代码审查 wiki:code_review?
论坛报障处理流程 wiki:defect_handler?
报障问题定义及处理方式(面向产品、开发、测试)wiki:defect_notice_researchers?

10.论坛插件

发帖机 wiki:poster?

11. 其他文档

自动化测试 wiki:autotest?
升级到passport3 wiki:passport?
 单元测试
基本回归测试点 wiki:qa?
接口列表 wiki:intf
Sprint总结记录  http://rdtrac.pc.com.cn/bbs/wiki/sprint_summary
UML推广  http://rdtrac.pc.com.cn/bbs/wiki/uml
论坛后台用户使用指南_for 7.0  http://hr.pconline.com.cn/userguide

测试环境地址:

汽车 http://v15.pcauto.com.cn/admin.do
后台账号lifeng/123456 ;前台地址index.do;

12. 代码道场

 http://rdtrac.pc.com.cn/bbs/wiki/codekata

13. 7.0开发总结

 http://rdtrac.pc.com.cn/bbs/wiki/summaryFor7.0

14. 分享汇

 http://rdtrac.pc.com.cn/bbs/wiki/sharing

15. 日常维护工具

Spring MVC url对应Controller wiki:url2controller?
应用内存配置监控 wiki:memMonitor?
帖子浏览数修改 wiki:modifyTopicView?