- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
首页性能优化技术可行性分析报告
首页性能优化技术可行性分析报告
目录
引言 1
编写目的 1
背景 1
定义 1
参考资料 2
技术可行性分析的前提 2
要求 2
目标 2
假定和限制 2
进行技术可行性分析的方法 2
评价准则 2
对现有系统的分析 2
现状分析 2
局限性 3
建议的系统 3
系统的概述 3
系统工作流程 4
改进之处 4
影响 4
局限性 4
技术条件方面的可行性 5
可选择的其他系统方案 5
可选择的系统方案 1 5
系统的概述 5
第 1 页第 1 页
首页性能优化技术可行性分析报告
系统工作流程 5
改进之处 6
影响 6
局限性 6
技术条件方面的可行性 6
可选择的系统方案 2 6
系统的概述 6
系统工作流程 7
改进之处 7
影响 7
局限性 7
技术条件方面的可行性 7
系统方案评价 8
已选系统方案的技术风险分析 8
技术风险识别 8
技术风险估计 8
技术风险评价 8
技术风险管理与监控 8
结论 8
引言
编写目的
编写本技术可行性分析报告的目的是:
a).xxpwgap 项目首页性能测试和压力测试不能通过,更换技术解决方案提供论证依
据
b).为网站 SEO 优化提供一个技术上的解决方案,解决 WebGame 项目遗留下来的问
题
第 2 页第 2 页
首页性能优化技术可行性分析报告
背景
项目名称:xxpwgap
产品的用户:WebGame 平台所有用户
提出部门:技术部,测试部
承办部门:技术部
问题:xxpwgap 项目在压力测试和性能测试过程中,当用户并发数量达到 50 的时候出现请求超时,远低于平台希望承载的用户数量,严重影响项目质量,根据技术部决定更换项目首页加载的技术方案
定义
术语
描述
xxpwgap
Java 开发的游戏充值平台
Webgame
.net 开发的游戏充值平台
参考资料
JDK1.6 API
Jquery 1.2 API
Xxpwgap 详细需求文档
技术可行性分析的前提
要求
功能和性能
保证首页加载功能的网站性,并且能够承受较大并发访问
输入与输出
安全与必威体育官网网址
跨服务器取数据,保证数据的安全性
连接系统
WebGame
完成期限
1 天
第 3 页第 3 页
首页性能优化技术可行性分析报告
目标
提高系统的性能
实现 SEO 优化要求
假定和限制
项目基本处于稳定状态,对技术方案的修改,可能加大工作量,或者项目一定的延期
进行技术可行性分析的方法
该方案使用 URLConnection 远程请求获取数据。
使用 UrlConnection 请求动态页面截取网络流保存问静态 html 文件。
在.net 中有过类似成功案例
对现有系统和解决方案都没有更改或升级要求
评价准则
能够远程请求获取数据,并将数据动态生成静态 html 文件
动态数据内容要能够填充到页面文件中
在并发访问数量能够达到要求
对现有系统的分析
现状分析
现行测试版本项目,当用户并发访问达到 50 时,系统出现访问超时,加载不到系统数据。
先阶段首页是全静态页面,数据都是通过 JS 动态加载到页面显示的,这样页面源文件中是不能查看到源代码。
每次页面访问都要从数据源去获取数据,即使数据没有做更新。
系统数据源是原有 WebGame 系统中的数据,每次都是通过远程请求获得数据。
局限性
系统不能承载目标并发访问量,使产品质量不能达到要求
Js 加载数据,不利于有哪些信誉好的足球投注网站引擎有哪些信誉好的足球投注网站
每次请求都远程访问获取数据,加载时间比较长,原先服务器 IIS 不能承受大并发
第 4 页第 4 页
首页性能优化技术可行性分析报告
访问
建议的系统
系统的概述
基于首页数据修改不是太频繁,可以将首页生成一个静态页,不需要每次都去从数据源获取数据。该方案具体的解决步骤如下:
新添加一个与首页对应的动态 JSP 页面,用于动态更新系统数据的变化,并将数据全部显示到页面上面。
使用 URLConnection 动态远程获取数据,并将获取的数据作为动态 jsp 页面的数据
源
使用 UrlConnection 请求动态 jsp,并捕获请求得到的网络数据流,将该网络流保存到服务端的 index.html 文件中。
客户端仍然访问 index.html,此时不用再去请求数据。
使用 Spring 中的工作流机制定时请求动态 jsp 页面生成静态的 index.html。
系统工作流
文档评论(0)