# PageCDN - Easy Speedup

[PageCDN](https://pagecdn.com)'s free CDN accelerates delivery of opensource content, thousands of WordPress themes and plugins, 
fonts and more. It takes each resource separately and intelligently optimizes it using the best information available.

Instead of just replacing hostname with CDN hostname, PageCDN WordPress Plugin serves your static assets such as images, fonts, CSS or javascript files in the best way possible. For this, it takes each resource separately and tries to load its most optimized version from PageCDN. The benefit of loading resources through Public CDN is that such resources may already be available in your visitor's browser cache saving some bandwidth and reducing page load time.

Also, loading resources from Public CDN reduces your Premium CDN bandwidth cost as Public CDN is available for free.


## Premium CDN

Premium CDN optimizes and supercharges delivery of all your website resources. PageCDN uses many advanced techniques to optimize, deliver and caching the content to make your website extremely fast. Also, with PageCDN Plugin, standard **setup is 10X easier** compared to any other CDN Plugin.


## Which resources are available on PageCDN's Public CDN?

[PageCDN](https://pagecdn.com/)'s Public CDN hosts the following type of content for free. Bandwidth from Public CDN is not considered for your CDN bandwidth cost calculation.
* Opensource Libraries.
* Opensource WordPress Themes.
* Opensource HTML5 themes.
* [Easy Fonts](https://pagecdn.com/lib/easyfonts) - A replacement of Google fonts with better caching and easy to use CSS font classes.
* [Patterns](https://pagecdn.com/lib/subtlepatterns) from Subtlepatterns.
* Opensource WordPress Plugins.

in addition to the above, commercial theme developers may also host their theme files on PageCDN for better cache reuse and performance. However, such Commercial Content is not a part of Public CDN. To know more about whether a theme avails such performance benefits from PageCDN, please consult the theme developer.


## Available Opensource Libraries

There are currently [100s of libraries](https://pagecdn.com/lib) available on Public CDN. Some noteable libraries are listed on below 
listed CDN pages:

* [jQuery CDN](https://pagecdn.com/lib/jquery)
* [Bootstrap CDN](https://pagecdn.com/lib/bootstrap)
* [Font Awesome CDN](https://pagecdn.com/lib/font-awesome)
* [AngularJS CDN](https://pagecdn.com/lib/angularjs)
* [Zepto CDN](https://pagecdn.com/lib/zepto)
* [Easy Fonts CDN](https://pagecdn.com/lib/easyfonts)
* [Waypoints CDN](https://pagecdn.com/lib/waypoints)
* [Lazysizes CDN](https://pagecdn.com/lib/lazysizes)
* [Framework7 CDN](https://pagecdn.com/lib/framework7)
* [Semantic ui CDN](https://pagecdn.com/lib/semantic-ui)
* [Selectize js CDN](https://pagecdn.com/lib/selectize)
* [Slim scroll CDN](https://pagecdn.com/lib/jquery-slimscroll)
* [Backbone CDN](https://pagecdn.com/lib/backbone)
* [Leaflet CDN](https://pagecdn.com/lib/leaflet)


## Installation

Detailed setup guide is available [here](https://pagecdn.com/docs/quick-start#wordpress-integration). For quick installation, please follow these steps:
1. Install the plugin from WordPress, and activate it.
2. Activation will instantly enable all Public CDN features.
3. Open PageCDN Plugin page from Settings menu.
4. Get API Key from [PageCDN Settings](https://pagecdn.com/account/settings) and paste to relevant box in Premium CDN section on Plugin settings page.
5. Hit 'Save Changes'.
6. Done :)


## CDN Features

* Full HTTPS and HTTP/2
* Brotli-11 compression
* Cache reuse across websites where possible so that even your first time visitors gets a chance to load your site as quickly as it does for repeat visitor
* HTTP/2 Server Push (configurable through PageCDN dashboard)
* Immutable Caching
* On-the-fly image optimization
* On-the-fly CSS and JS minification
* Content delivery from datacenter geographically close to your website visitors

## Plugin Features

* 10X easier setup 
* Loads assets through PageCDN Global Edge Network
* Remove Query String from static resources to make them more cacheable
* Cache reuse across sites that use opensource libraries and opensource WordPress themes
* Leverage browser caching for fonts
* Image optimization
* CSS and JS minification
* Set directories to be optimized through plugin
* Set directories and file extensions to be ignored
* Automatically optimize DNS lookups and HTTP caching by loading [better optimized fonts](https://pagecdn.com/lib/easyfonts)
* Automatically optimize DNS lookups and delivery by changing resources that load from different Public CDNs to load from single [Public CDN](https://pagecdn.com/public-cdn) instead
* Automatically optimize HTTP caching and delivery by searching and linking opensource library files from [Opensource Libraries CDN](https://pagecdn.com/public-cdn/libs)
* Automatically optimize HTTP caching and delivery by searching and linking theme files from [Opensource Themes CDN](https://pagecdn.com/public-cdn/html5)
* Automatically optimize content by searching and linking minified version of files from Public CDN
* Delivery private content through Premium CDN

