Runtime Page Optimizer (RPO)

By edrob

Download
Category Performance
License Free to try
Downloads 1,128
Supported by Email, Phone
Works with IIS 6, IIS 7
Documentation N/A
Updated on 4/11/2009 2:07 PM

Overview

RPO (Runtime Page Optimizer) is an IIS 6/7 webserver software component that increases performance of ASP.NET and SharePoint websites up to 200% or more.

The RPO works at runtime (no code changes required)

It applies three techniques:

  1. Compress + minify JavaScript and CSS files
  2. Combine multiple JavaScript, CSS and images into fewer files
  3. Caches optimized resources on the server and better client side caching - automatically caching images, JSS, CSS cached until they change on the server

 Results: performance improvements by reducing the effect of latency from slow networks and long distance

Features

The RPO is an ASP.NET module, providing 9 optimization features in these three areas: 

  • Compression. Minifies and compresses JavaScript and CSS files. Optionally applies extra compression to JPGs
  • Combination. Combines multiple JavaScript and CSS files into single files
  • Creates CSS sprites of JPGs, GIFs and PNGs
  • Caching. Client: Automatically sets and manages EVT tags and far future expiry dates for all resources. Server: caches optimized resources in memory or on disk

Optimization can be applies on a single page, selected pages, across an entire site or in "stealth mode" - so pages are optimized only for an administrator while evaluating and tuning the optimization.

Benefits

The benefits are:

  • Performance improvements 200% or more
  • Reduced network traffic

Requirements

  • IIS 6 or IIS 7
  • ASP.NET 2.0 or SharePoint 2007
  • Intranet or Internet site
  • Single server or load balanced environment
Download Web PI

Get official IIS Extensions and more with
the Microsoft Web Platform Installer

Microsoft Communities