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:
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.
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:
If you need help, please reply here or email us.