Web performance describes the rate at which web pages are downloaded and presented in a user’s web browser. The terms website optimization or web performance optimization (WPO) refers to the field that deals with improving the performance of a website.
Some of the aspects that affect the speed at which a page loads include encryption (for example Secure Sockets Layer, or SSL), the browser or server cache, and image optimization. Some techniques that can improve the performance of a web page include the use of asynchronous communication with server-side components, the use of a multi-layered cache, and the lightweight design of presentation layer components.
One of the main aspects of web performance optimization is front-end optimization, also known as FEO or content optimization. The optimization of web performance improves the experience of users who are visiting the website. Some common website optimization techniques include opening separate Transmission Control Protocol (TCP) connections for each Hypertext Transfer Protocol, or HTTP, request that is submitted when downloading a web page, compression of the code files that make up web pages, optimizing the web cache, and the use of code minification, when also reduces code file sizes.
Having better website performance results in an increase in visitor loyalty, satisfaction, and retention, especially with users who have slow internet connections or who are on capacity-challenged devices. This whitepaper presents research that shows that the organizations who use every tool possible to improve web performance have more views, higher sales, and increased revenue. It also explains why delays and long load times result in users not returning to a website, and how organizations can leverage the tools at their disposal to become website performance leaders.