确定优化内容的方法、装置、设备及存储介质与流程

文档序号:37214963发布日期:2024-03-05 15:02阅读:19来源:国知局
确定优化内容的方法、装置、设备及存储介质与流程

本技术涉及网络通信,具体而言,本技术涉及一种确定优化内容的方法、装置、设备及存储介质。


背景技术:

1、随着网络的不断普及,互联网用户群体越来越庞大,为了吸引越来越多的用户,在项目中囊括越来越多的功能,以致互联网项目的开发建设变得越来复杂,对项目的维护和优化变成了一项长期的工作。

2、目前,主要通过用户反馈来完成项目的维护和优化。具体而言,通过项目方主动搜集、记录使用数据和使用情况,并依赖大量的人工甄别与整理使用数据和使用情况,才能确定项目中需要优化的内容。此外,项目方还可以通过测试或者运维团队在项目试运行阶段进行跟踪、搜集和记录,从而确定项目中的优化内容。

3、上述两种基于主观判断确定的优化内容的方式,可能导致优化内容遗漏项目中的很多问题,降低项目的优化效率。


技术实现思路

1、本技术实施例的目的旨在能解决上述技术问题。

2、一方面,本技术实施例提供了一种的方法,该方法包括:

3、确定项目的至少一个功能,以及每个功能相应的第一访问数据集和第二访问数据集;每个功能关联项目中的至少一个页面和至少一个接口,第一访问数据集包括相应功能关联的各个页面的访问数据,第二访问数据集包括相应功能关联的各个接口的访问数据。对于每个功能,根据功能相应的第一访问数据集和第二访问数据集中的至少一者,确定功能的至少一个参考指标的第一指标值,每个参考指标用于表征功能的运行效率。根据各个功能的至少一个参考指标的第一指标值确定项目的优化内容。

4、可选的,根据各个功能的至少一个参考指标的第一指标值确定项目的优化内容,包括:

5、确定每个参考指标相应的第一权重。对于每个功能,对功能的各个参考指标的第一指标值进行归一化处理,获得功能的各个参考指标的第二指标值。对功能的各个参考指标的第二指标值以相应的第一权重进行加权求和,获得功能的综合优化值。按照综合优化值的大小排列各个功能,获得功能序列。将功能序列中排在前面的预设数量的功能作为目标功能,并将目标功能关联的各个页面和各个接口作为项目的优化内容。

6、可选的,按照综合优化值的大小排列各个功能,获得功能序列,包括:

7、按照综合优化值的大小对各个功能进行首次排列,获得初始序列,初始序列中存在连续的至少两个功能的综合优化值相等。按照相应的第一权重的大小排列各个参考指标,获得参考指标序列。从参考指标序列中的首个参考指标开始,依次按照参考指标的大小排列初始序列中连续的至少两个功能,直至获得功能序列。功能序列中每个功能的综合优化值、各个参考指标的第一指标值中的至少一者大于下一个功能的相应数值,或者相邻的两个功能的综合优化值、各个参考指标的第一指标值均相等。

8、可选的,参考指标包括以下至少一者:

9、用于表征功能的受访程度的第一参考指标;

10、用于表征功能的异常程度的第二参考指标;

11、用于表征功能的处理效率的第三参考指标。

12、可选的,对功能的各个参考指标的第一指标值进行归一化处理,获得功能的各个参考指标的第二指标值,包括:

13、通过预设对数函数对功能的第一参考指标的第一指标值进行归一化处理,获得功能的第一参考指标的第二指标值。通过最大最小标准化方式对功能的第二参考指标的第一指标值进行归一化处理,获得功能的第二参考指标的第二指标值。通过预设s型函数对功能的第三参考指标的第一指标值进行归一化处理,获得功能的第三参考指标的第二指标值。

14、可选的,根据功能相应的第一访问数据集和第二访问数据集中的至少一者,确定功能的至少一个参考指标的第一指标值,包括:

15、获取第一访问数据集对应的第二权重和第二访问数据集对应的第三权重,第二权重和第三权重之和为一。根据第二权重、第三权重以及功能相应的第一访问数据集和第二访问数据集,确定功能的第一参考指标、第二参考指标和第三参考指标中至少一者的第一指标值。

16、可选的,每个页面的访问数据包括相应页面的访问次数,每个接口的访问数据包括相应接口的访问次数。

17、其中,根据第二权重、第三权重以及功能相应的第一访问数据集和第二访问数据集,确定功能的第一参考指标、第二参考指标和第三参考指标中至少一者的第一指标值,包括:

18、根据功能相应的第一访问数据集确定功能关联的各个页面的访问次数的第一总和。根据功能相应的第二访问数据集确定功能关联的各个接口的访问次数的第二总和。将第二权重作为第一总和的权重、第三权重作为第二总和的权重,对第一总和与第二总和进行加权求和,获得功能的第一参考指标的第一指标值。

19、可选的,每个页面的访问数据还包括相应页面的异常访问次数,每个接口的访问数据还包括相应接口的异常访问次数。

20、其中,根据第二权重、第三权重以及功能相应的第一访问数据集和第二访问数据集,确定功能的第一参考指标、第二参考指标和第三参考指标中至少一者的第一指标值,包括:

21、对于功能关联的每个页面,根据功能相应的第一访问数据集中页面的异常访问次数和访问次数,确定页面的异常程度值。对于功能关联的每个接口,根据功能相应的第二访问数据集中接口的异常访问次数和访问次数,确定接口的异常程度值。确定功能关联的各个页面的异常程度值的第三总和,以及功能关联的各个接口的异常程度值的第四总和。将第二权重作为第三总和的权重、第三权重作为第四总和的权重,对第三总和与第四总和进行加权求和,获得功能的第二参考指标的第一指标值。

22、可选的,每个页面的访问数据还包括加载时长集,加载时长集包括至少一次加载相应页面的时长,每个接口的访问数据还包括处理时长集,处理时长集包括至少一次处理相应接口的访问请求的时长。

23、其中,根据第二权重、第三权重以及功能相应的第一访问数据集和第二访问数据集,确定功能的第一参考指标、第二参考指标和第三参考指标中至少一者的第一指标值,包括:

24、对于功能关联的每个页面,根据功能相应的第一访问数据集中页面的加载时长集和访问次数,确定页面的平均加载时长。对于功能关联的每个接口,根据功能相应的第二访问数据集中接口的处理时长集和访问次数,确定接口的平均处理时长。确定功能关联的各个页面的平均加载时长的第五总和,以及各个接口的平均处理时长的第六总和。将第二权重作为第五总和的权重、第三权重作为第六总和的权重,对第五总和与第六总和进行加权求和,获得功能的第三参考指标的第一指标值。

25、另一方面,本技术实施例还提供了一种确定优化内容的装置,该装置包括:

26、第一确定模块,用于确定项目的至少一个功能,以及每个功能相应的第一访问数据集和第二访问数据集;每个功能关联项目中的至少一个页面和至少一个接口,第一访问数据集包括相应功能关联的各个页面的访问数据,第二访问数据集包括相应功能关联的各个接口的访问数据。

27、第二确定模块,用于对于每个功能,根据功能相应的第一访问数据集和第二访问数据集中的至少一者,确定功能的至少一个参考指标的第一指标值,每个参考指标用于表征功能的运行效率。

28、第三确定模块,用于根据各个功能的至少一个参考指标的第一指标值确定项目的优化内容。

29、本技术实施例还提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上的计算机程序,处理器执行计算机程序以实现一种确定优化内容的方法的步骤。

30、本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种确定优化内容的方法的步骤。

31、本技术实施例提供的技术方案带来的有益效果是:

32、一个功能包括一个项目中前端的页面和后端的接口,收集项目中的各个功能关联的页面和接口的访问数据,获得第一访问数据集和第二访问数据集,也即收集项目的两个端的访问数据,以便分析功能的具体使用状况,也即为优化内容的分析奠定基础。进一步地,对于每个功能,可根据第一访问数据集和第二访问数据集中的至少一者确定功能的至少一个参考指标的第一指标值,由于参考指标表征功能的运行效率,获得功能的参考指标的第一指标值实质就是获得功能的运行效率。最后,基于表征运行效率的参考指标的第一指标值可以确定项目的优化内容。

33、本技术通过综合功能的前端和后端的访问数据获取表征功能的运行效率的第一指标值,再根据表征运行效率的第一指标值确定项目的优化内容,整个过程不依赖人工,避免了因主观原因导致优化内容遗漏项目中的很多问题,提升了项目的优化效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1