服务器

产品HTML服务器运维性能调优 

准备

 

 前提


经过上一节梳理逻辑关系后你已经得到了几个描述信息逻辑关系的语句。
 

1 回想逻辑关系

  在上一节中最终得到了最终的整个页面中信息点之间的逻辑关系。

2 将逻辑关系分步

然后将描述语句进行拆分,将每句话拆分为几个动作

2_1 动作1

计算得到要显示数据的起始位置

2_2 回想逻辑关系

获取从n到n+a的数据。

3 根据动作配置对应模块

这里的每一步操作对应第2步中的每一步动作。

3_1 计算从第几个开始

  做过实例一估计你对用户提交数据有了一定认识,这里可以思考一下如何获取用户点了第几页?
  用户选择的页码其实也是用户的提交数据。这里可以直接通过“inputs.XX”获取。
  例如要现实第2页,每页显示10个则,应该从2*10+1=21个开始查找获取数据。
 
这里的具体操作还要看标注是怎么标注的。

3_2 操作2

3_2_1 找到插入点

  代码->公有数据处理(或者 ctrl + 1),光标会跳转到   /*INSBEGIN:PUBDATA*/ 的一行。
  

3_2_2 插入查询模块

  在光标所在行上鼠标右击->头部添加系统模板->标准数据查询,插入查询模块
  

3_2_3 根据实际需求配置模块

   根据q1~q5,依次配置模块
   q1中将“TABLE_NAME”改为“shouhuorenxinxibiao”
   q2中将根据计算分别填写起始位置和获取信息条目
   q3根据wiki获取查询json,替换查询语句
   q4修改返回结果数组名称“shouhuorenxinxibiao”
   q5修改WhiteList 获取最终需要获取的属性。whiteList={"shouhuorenxinxibiao":[{"xiaofeizheid":"无初始值","youzhengbianma":"无初始值","lianxirenxingming":"无初始值","lianxirendianhua":"无初始值","sheng":"无初始值","shi":"无初始值","xian":"无初始值","xiangxidizhi":"无初始值"}]}