OVERVIEW
WHAT IS THE RPO?
The RPO (Runtime Page Optimizer) is a software component for ASP.NET and SharePoint websites that automatically optimizes web pages to increase performance and decrease page sizes. Faster pages mean happier customers, smaller page sizes saves bandwidth.
THE PROBLEM THAT THE RPO SOLVES
Page load time is determined by two factors:
A) Server processing
The time it takes for the web server to process, prepare and deliver the HTML to
the browser. This is typically 10%-20% of the page load time
B) Client (browser) processing
The time it takes for the browser to render the HTML requests and load JavaScript, CSS and
image resources from the server. This is typically 80%-90% of the page load time.
WHAT THE RPO DOES
The RPO helps speed up B) Client processing. The RPO targets the primary performance bottleneck - data transfer across WANs, Wireless and internet networks. This is where the overwhelming majority of page load time is spent - requesting and receiving information across the network.
The RPO removes this bottleneck by reducing the number of requests to load a webpage and compressing the data in each request.
LESS REQUESTS AND SMALLER SIZE EQUALS MORE SPEED
The RPO re-energizes your website's performance applying a three-step optimization process to each webpage:
- Combine Multiple JavaScript, CSS, image files are "combined" into fewer files. This reduces the number of requests to load a page and decreases page load times.
- Compress JavaScript and CSS files are minified, then zip compressed. JPG compression can also be increased. This reduces page size, saving bandwidth and further decreasing page load times
- Cache The combined resources are cached on the server, then sent to the browser with far-future-expiry-headers set. This further decreases "warm" page load times and saves even more bandwidth. When resources change on the server, the client-side cache is automatically refreshed.
TRY THE RPO FOR YOURSELF
Free trial download. Setup takes five minutes. Need support? Email service@getrpo.com and talk to the people who built the product.