Font Size: a A A

Design And Implementation Of Web Performance Monitoring Platform

Posted on:2019-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q W ShuFull Text:PDF
GTID:2428330545972084Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,a large number of web applications have emerged in the market.In order to stand out in the fierce competition,developers are constantly exploring for a higher user experience.Because web performance is the most direct determinant of the user experience,how to improve web performance is a problem that must be addressed nowadays.To solve this problem,front-end developers need to monitor various indicators of web performance in real time,understand the usage of web applications from indicator data,and use data as a support to identify issues which affect the user experience.In order to monitor and analyze web performance,this article has constructed a simple and comprehensive web performance monitoring platform,which is responsible for the monitoring and analysis of performance data,providing scientific basis and solutions for product optimization.Firstly,this paper investigates the current status of web performance monitoring,analyzes the technologies and solutions involved.Then formulates requirements for the web performance monitoring platform based on current popular technologies and company's actual requirements.The platform is divided into five modules:user management module,page management module,data collection module,data analysis module,and data visualization module.Among them,the overall platform construction adopts the technical solution of MongoDB&Express&Vue&Node,and the full stack is developed by using JavaScript,making the platform a real support for front-end staff.In the data collection module,the platform adopts an emerging web interface.After data collection,it is stored and analyzed,then data visualization is achieved through ECharts.Finally,the system was tested systematically to ensure its availability and robustness.In addition,the development of each module was completed through outline design,detailed design,and coding.The author of the paper led and participated in the analysis,design and development of all modules,and assisted in part of the testing.Currently,web performance monitoring platform has been officially launched and put into use.It also has brought considerable benefits to the company.
Keywords/Search Tags:Web Performance, Monitoring Platform, Data Monitoring, Data Collection, Data Visualization
PDF Full Text Request
Related items