Font Size: a A A

Design And Implementation Of Web Page Load Performance Monitoring Platform

Posted on:2016-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2348330479453080Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, a large number of web applications continue to emerge, while page load performance directly determines user experience and quality of service of web applications. How to monitor page load performance accurately and detailedly, bringing challenges to each web application's front-end developers. For web application, front-end developers hope to know its performance indexes in real time, especially a variety of page load performance indexes. By analyzing these page load performance data, front-end developers can keep track of the page load performance summaries and trends of web application, find problems of page load easily, and then do optimization work, enhance the user experience and quality of service of web application. In order to realize the page load performance monitoring and data analysis, the paper constructs a simple, efficient and extensible web page load performance monitoring platform.Firstly, the paper conducts research for the status of web page load performance monitoring at home and abroad, analyzes the existing issues of monitoring plans and system designs, combines with the popular web front-end technologies and industry standards, sorts out the requirements of the web page load performance monitoring platform. Next, the paper uses MEAN stack technology architecture to build system framework and achieve platform base functions management, which includes user management and application management. Then, the paper uses emerging web performance interfaces and popular front-end technologies to realize page load performance data acquisition, transmission, storage and visualization. Finally, the paper uses a comprehensive testing and analysis apply to the platform to verify the accuracy and robustness of each module.The platform entirely is based on open source framework, it uses the full stack JavaScript language development, which has many advantages, such as cross-platform, easy to maintain and easy to expand. The platform can provide real user monitoring for multiple users and applications at the same time, acquisition of data accurate and reliable, performance analysis practical and intuitive, and provide a powerful tool to support page load performance optimization for front-end developers.
Keywords/Search Tags:Web Page Load, Data Acquisition, Monitoring Platform, Data Visualization
PDF Full Text Request
Related items