Sometimes blogs can take an extended period of time to load, especially when there’s a lot of hosted content or media to process.
One way to fight this problem is to host images and content elsewhere, and only host text and simple information on the blog in question. But this method can be quite troublesome, and can have dire consequences especially if the externally hosted content is on a timed hosting plan.
The best way to load an extensive directory on a normal computer is to use a backup cache. Every installed hard drive sets aside a certain amount of space to cache all the information and data stored within. This makes file access and hard drive loading much faster, because the operating system can simply access the recorded cache instead of reloading all the information manually.
Think of it in terms of a file cabinet. A cache file is basically just a stored image of another file that can be quickly accessed and scanned on the fly. So if you were to take a very large file from a cabinet, summarize it quickly and then store this summary in another file for quick access later… you’d have the idea of a cache down pat.
This same process can be used with a WordPress blog using an external plugin called WP-Cache.
Basically it does exactly what is mentioned above and creates a complete cache file of the related blog for quick access at a later time. This means all PHP, HTML and extra code is already built within the cache, resulting in a much faster and more responsive browsing experience.
After the WP-Cache plugin has been installed the admin can enable or disable cache files, change the expiration time for static pages, reject and accept the caching of certain blog pages and choose which pages to be cached or delete cached files.
As advertised WP-Cache can reduce loading times from several seconds to less than a millisecond.
Installation of the plugin is simple. Just download the WP-Cache compressed file, and then unzip it after it has finished downloading. When the file has been extracted, upload the entire directory to the “WP-content/plugins” root directory of the related WordPress install using an FTP client or something similar.
Once the plugin itself has been installed be sure to navigate to “options” in the WordPress admin dashboard and select “WP-Cache”. The plugin should automatically configure itself to work properly on your WordPress enabled blog or website.
Congratulations, your visitors will no longer experience terrible loading times when visiting your blog!
Link: WP-Cache WordPress Plugin