@article{2508, author = {Shailesh Shivakumar, P.V Suresh}, title = {A Survey and Analysis of Techniques and Tools for Web Performance Optimization}, journal = {Journal of Information Organization}, year = {2018}, volume = {8}, number = {2}, doi = {10.6025/jio/2018/8/2/31-57}, url = {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.}, }