Changes between Version 32 and Version 33 of app2.0/project-description


Ignore:
Timestamp:
04/09/2015 09:15:40 AM (11 years ago)
Author:
pengzhanxuan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • app2.0/project-description

    v32 v33  
    6969 
    7070 
    71 = 2、代码结构: = 
    72  
    73 == 2.1、代码分支 == 
     71== 2、代码结构: == 
     72 
     73=== 2.1、代码分支 === 
    7474 
    7575目前app2.0开发使用了独立的分支: 
     
    8484最新的app2.0接口相关代码已经提交到app2.0分支中,并且把该分支合并到了v7.0中,以后使用v7.0继续开发即可,app2.0分支作为一个备份。 
    8585 
    86 == 2.2、代码结构 == 
     86=== 2.2、代码结构 === 
    8787 
    8888App2.0的代码存放到了一个单独的包中: 
     
    9090[[Image(20150408002.png)]] 
    9191 
    92 == 2.3、下面是每个包的相关说明: == 
     92=== 2.3、下面是每个包的相关说明: === 
    9393 
    9494> controller 
     
    126126[[Image(20150408003.png)]] 
    127127 
    128 == 2.3、接口开发说明 == 
     128=== 2.3、接口开发说明 === 
    129129* 每一个接口开头处需要使用如下方法对接口进行初始化设置 
    130130{{{ 
     
    187187}}} 
    188188 
    189 == 2.4、JSP文件结构: == 
     189=== 2.4、JSP文件结构: === 
    190190 
    191191[[Image(20150408004.png)]] 
     
    202202按照模块把接口存放到不同的文件夹中,其中 /my 文件加下表示需要登录才可以访问的接口。 
    203203 
    204 = 3、新增项目配置 = 
     204== 3、新增项目配置 == 
    205205 
    206206[http://trac.pc.com.cn/pc_best/wiki/app2.0/new-nginx-conf Nginx配置] 
     
    211211 
    212212 
    213 = 4、现在app的开发模式 = 
     213== 4、现在app的开发模式 == 
    214214 
    215215[[Image(20150408005.png)]] 
     
    219219mrobot对聚超值后台的接口进行转发,获取到需要的属性,并渲染成wap页面。 
    220220 
    221 = 5、开发测试环境 = 
     221== 5、开发测试环境 == 
    222222 
    223223* 开发环境:http://dev34.pconline.com.cn:81/app/topic/cache/getTopicList.do 
    224224* 测试环境:v42.pconline.com.cn/app/topic/cache/getTopicList.do?pageNo=1&pageSize=10&sectionId=1 
    225225 
    226 = 6、测试说明 =  
    227  
    228 == 功能测试 == 
     226== 6、测试说明 == 
     227 
     228=== 功能测试 === 
    229229 
    230230* 主要测试app接口查询结果是否和sql查询的一致; 
     
    236236* 查看wiki文档中的说明是否全面,是否有说明歧义的地方 
    237237 
    238 == 性能测试 == 
     238=== 性能测试 === 
    239239 
    240240对接口进行压力测试,要求响应时间0.8秒内,以下是线上旧接口的测试结果 
     
    242242[http://trac.pc.com.cn/pc_best/attachment/wiki/app2.0/project-description/%E7%BA%BF%E4%B8%8A%E6%8E%A5%E5%8F%A3%E5%88%86%E6%9E%90%E7%BB%93%E6%9E%9C.xls 线上接口分析结果] 
    243243 
    244 = 7、关于集群多线程并发的说明 = 
     244== 7、关于集群多线程并发的说明 == 
    245245 
    246246在集群多线程并发的情况下,我们的一些接口会出现允许重复提交的情况,可以通过一下工具进行测试: 
     
    259259[http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#赞或者踩 /app/topic/likeAndDislike.do  // 点赞接口][[BR]] 
    260260 
    261 = 9、订阅接口加密说明 = 
     261== 8、订阅接口加密说明 == 
    262262 
    263263以下接口使用了加密的方式进行传送token: 
     
    279279> 测试生成加密字符串的地址: http://v42.pconline.com.cn:8001/intf/app/getAddition.jsp 
    280280 
    281 = 8、跟进计划(2015/04/08) = 
     281== 9、跟进计划(2015/04/08) == 
    282282 
    283283根据mrobot开发的反馈进行调整