How to make your WPG site load faster

We receive many questions about how to make WPG site load faster. This is the tutorial tell you how to speedup your site.

1. Choose the right hosting

Shared hosting, VPS or decaded server, so which one is the best? I recommend you to choose VPS or Decaded Server with more than 2GB RAM. With shared hosting, you are limited on RAM, Bandwidth, Disk space. You will need a powerful server. You can choose below hosting provider:

  • Dreamhost
  • Hostgator
  • Bluehost
  • iPage

2. Use cache plugin

We using WP Super Cache and it give best result. You can check bellow settings:

  • Use mod_rewrite to serve cache files. (Recommended)
  • Compress pages so they’re served more quickly to visitors. (Recommended)
  • Don’t cache pages for known users. (Recommended)
  • Cache rebuild. Serve a supercache file to anonymous users while a new file is being generated. (Recommended)
  • Extra homepage checks. (Very occasionally stops homepage caching) (Recommended)
  • Cache Timeout: 3600

Save your setting and update .htaccess file

3. Use CDN service

A content delivery network or content distribution network (CDN) is a large distributed system of servers deployed in multiple data centers across the Internet. The goal of a CDN is to serve content to end-users with high availability and high performance. CDNs serve a large fraction of the Internet content today, including web objects (text, graphics and scripts), downloadable objects (media files, software, documents), applications (e-commerce, portals), live streaming media, on-demand streaming media, and social networks.

(Left) Traditional scheme of distribution
(Right) CDN scheme of distribution

There are many CDN service providers here. But I recommend you use Amazon S3 and Amazon Cloudfront. S3 will save your files (static files like images, js, css…) on the cloud and Cloudfront is CDN service. It is cheap and easy to use, price depends on your uses. I pay only $0.47 last month.

Follow this tutorial: How to take WordPress to the cloud with Amazon S3 & CloudFront

4. Use CloudFlare

One last thing to do, signup an account at CloudFlare and change your DNS. Remember to install CloudFlare plugin on your site.

And result is:

gtmetrix.com test result

gtmetrix.com test result

tools.pingdom.com test result

tools.pingdom.com test result

If you need help, please reply here or email us.

About the author