Web性能监控平台的设计与实现

来源 :北京交通大学 | 被引量 : 7次 | 上传用户:Monking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的高速发展,市场上涌现了大量的web应用。为了在激烈的竞争中脱颖而出,开发人员不断朝着高用户体验探索。同时,因为web性能是用户体验最直接的决定者,所以如何改进和提升web性能是所有前端开发人员必须正视的问题。针对该问题,前端开发人员需要实时监控web性能数据,从各项数据指标中了解web应用的使用情况。以数据为支撑,分析数据中隐藏的信息,找出影响产品用户体验的原因,进而对产品实施优化。综上,为了实现对web性能的监控和分析,本文构建了一个简单全面的web性能监控平台。该平台负责公司web应用性能数据的监控及分析,为产品的优化提供科学的依据和指导。首先,本文对国内外相关web性能监控现状进行调研,对其中涉及的技术及方案进行分析。之后,结合目前流行的技术及公司实际需要,论文得出了 web性能监控平台的完整需求,并依据各功能点将平台划分为用户管理、页面管理、数据收集、数据分析以及数据可视化五大模块。其中,平台的整体构建采用了MongoDB + Express + Vue + Node的技术方案,全栈使用JavaScript进行开发,保证了对前端开发人员的技术友好。在数据收集模块,平台采用了新兴的window.performance接口进行相关性能数据的收集。收集到的数据经过存储和分析后,通过ECharts实现数据可视化展示。最后,论文对平台进行了系统的测试,保证了平台的可用性和健壮性。平台的实现严格依照软件工程开发流程进行,包括需求分析、概要设计、详细设计、编码实现及测试等。论文作者主导并参与了所有模块的需求分析、设计、开发工作,并辅助参与了部分测试工作。目前,web性能监控平台已正式上线并投入使用,能为公司产品提供实时的web性能监控。同时,平台运用其准确、生动的数据,方便迅速地指导前端开发人员进行产品性能优化,已为公司带来了可观的效益。
其他文献
学生们在准备公务员考试过程中存在一定的盲目性,从这方面来看,亟须一个公务员模拟考试平台以引导学生科学有效地进行备考。该文设计并开发的智能公务员模拟考试服务系统能够
目的:了解DNA甲基转移酶3A (DNMT3A)基因突变在恶性血液病患者中的发生率及分布情况,探索DNMT3A基因突变与疾病临床特征之间的相关性,并研究其在恶性血液病患者中的临床意义。
随着城市化水平的不断提高,“智慧地球”、“智慧城市”的提出实施,二维规划系统早已不能满足当前城市规划审批工作的需求,目前需要从三维空间角度出发,将三维建模技术、数据
<正>~~
会议
通过住宅小区建筑设计实例说明了环境规划设计给人们提供舒适、安静和新颖优美的居住环境,摒弃以往的与规划脱节,建筑形成单一,对总体的环境效果相对来说考虑得比较少等问题是今
自进入21世纪后,中国企业所面临的生存环境发生了剧烈的变化,为了更好抓住时代的机遇,许多企业纷纷走上了跨界转型的道路,试图通过转型寻求企业持续性的发展。本文在广泛借鉴
目的:利用蛋白质组学相对定量技术,研究榄香烯和/或联合X线照射对人肺腺癌A549细胞系蛋白质表达谱的影响,并对差异显著的蛋白质功能进行分析。深入研究差异蛋白——热休克蛋白27
采用顶空固相微萃取——气质联用技术对余甘子叶片的挥发性成分进行分析测定。结果表明,余甘子叶片中检测出73种香气成分,占总峰面积的97.51%。主要成分为醇类、酮类、烃类、
学习动机的研究应考虑到专业特色,本文通过对江西三所高校英语专业学生的内外动机状况进行问卷调查,数据分析发现:学生学习动机在性别、年级、学历层次、家庭所在地和专业类
目的:人非小细胞肺癌(NSCLC)的耐药机制非常复杂,涉及多种因素,其中耐药相关蛋白的过度表达是重要原因。目前研究较多的耐药相关蛋白主要有:P-糖蛋白(P-gp),多药耐药相关蛋白(MRP),肺