A Survey and Analysis of Techniques and Tools for Web Performance Optimization
Shailesh Shivakumar, P.V Suresh
Journal of Information Organization, Vol. 8, No. 2, 2018.
DOI: 10.6025/jio/2018/8/2/31-57
Link: http://www.dline.info/jio/fulltext/v8n2/jiov8n2_1.pdf
Abstract:
The performance of web applications is of paramount importance as it can impact end-user experience and the business revenue. Web Performance Optimization (WPO) deals with front-end performance engineering. Web performance
would impact customer loyalty, SEO, web search ranking, SEO, site traffic, repeat visitors and overall online revenue. In this
paper we have conducted the survey of state of the art tools, techniques, methodologies of various aspects of web performance
optimization. We have identified key web performance patterns and proposed web performance optimization framework. We
have elaborated on various techniques relate to WPO such as asset optimization, caching, pre-fetching, infrastructure
optimization, performance patterns and anti-patterns, monitoring and testing. We have compiled the latest trends and
potential research areas in WPO area.
Organization of the paper: The paper is organized as follows. We will start with introduction concepts of WPO and we will
then examine various aspects of WPO such as caching, design checklist, asset optimization, pre-fetching, infrastructure
optimization, server optimization, performance monitoring, and performance testing. In the final sections we will look at the
emerging trends and scope for future research areas in WPO.