There are many ways to improve the performance of your website. For those who may not be as technical, but want their website to run faster this post is for you. While I appreciate complex caching and CDN options such as Squid, Varnish and CloudFront they are usually too complicated for most people.
I chose to feature CloudFlare because it’s easy to implement. The only major step other than setting up your CloudFlare account is to change your domains DNS. Don’t worry, changing your domains DNS isn’t hard and I’ve provided a link below to the exact steps. If you have custom DNS records (uncommon) you’ll need to be sure those are manually added to CloudFlare.
Steps to using CloudFlare as a CDN:
- Signup for a free account with CloudFlare – https://www.cloudflare.com/plans
- Add your website to CloudFlare, after you signup. Enter your domain name and click “Add Website”.
- Verify DNS Records. If you’re not sure if you have custom DNS records, you can continue with little fear of messing something up.
- Change your DNS. CloudFlare provides this excellent list of registrars with the exact steps to follow.
- (Optional) Configure Settings. There’s really nothing to do in most cases. If you have questions about any of the features available there’s handy descriptions by each. I would encourage you to use the default settings at first.
NOTE: Steps 2-4 will need to be followed for each domain you own, if you want to use CloudFlare.
Congrats! You’re using a CDN. Be sure to allow about 24hrs for DNS propagation.
It takes this time for the internet to learn you’re using CloudFlare.
Soon you’ll be enjoying the benefits of faster website load times!
References to CloudFlare in this post are NOT affiliate links – meaning we make no money on referrals. We’re suggesting CloudFlare because it’s easy to use and it works great for us.
Are you a business considering your own server? Interested in switching from traditional hosting or Co-Location to Virtual Servers? Need migration help and scalability planning? We can help! Schedule a free consultation to discover the best VPS solution for your company. Hint: You can schedule a consultation from any VPS Hosting page.