My website is really close to being ready for launch -- the only thing I'm doing now is optimizing everything I can for speed since my host is not that great.I've head and read a lot about Cloudflare's free tier CDN. Its my user name. Have for yearsIt's not perfect, but it helps take out a lot of the garbage, and lets the user take a bit more control over who should be seeing their site**Welcome to r/WordPress**
So, when using CF it's always a good idea to have a caching mechanism on your server as well.If you did set CF up to cache HTML, then there are a couple of plugins which will purge CF after you edit a post. Second, your web server might be running fine but blocking Cloudflare’s requests for some reason.
Had to switch hosts to something more suitable since we quickly grew to even bigger numbers,but I learned that if photo shows in one small window, there is no need for it to be 4k resolution (not even hd most of the times), much of the plugins take a lot of resources so you want to use as few plugins as possible etc.
Its been awhile though!New comments cannot be posted and votes cannot be cast**Welcome to r/WordPress** They use a network of 23 datacenters, located all over the globe, to serve content to customers. They may be cheap registration-wise, but they're cheap for a reason.
Cloudflare is a company that provides content delivery network (CDN), DNS, DDoS protection, and security services.They have become very well known in the web performance industry for fast DNS lookup times and have a robust network of over 100 different data centers around the globe. If you can’t, consider getting a VPS at DigitalOcean or some place similar.EDIT: PM me and I can go over your config with you to make sure you have everything right. I use them for my HTTPS as well, and havent had any issues.If you use WPRocket, you can integrate them together - I'm guessing other plugins can do this too, but this combination ssems to work for my sites.Cloudflare makes everything faster and more secure, even with free tier. I have it deployed on just about every site I have in production.I see a lot of posters saying things like “there is no end to end encryption.” Just generate a self signed origin certificate from CloudFlare and deploy it on your web host. There's almost no one on the planet who would not, who'd still be in the market for such a product!) I recommend Absolutely!
Many back-and-forths with support, supervisors, and "billing specialists" later, I've finally gotten my credits applied to renewals. I assume it is but I've also heard some horror stories around HTTPS, which my site makes use of.CloudFlare’s free tier is a wonderful product. But then they changed their idea about the credit without telling me, saying it wasn't going to be good for renewals or transfers, just monthly services which I don't use since I used the free tier. Most of the time, it's fine. I've since started moving my domains back to where I had them due to the hassle and bugs.CDN has been ok.
Note, this will not update other pages. Not sure why there is a debate on this.Use HTML/Full Page caching for Wordpress, it will make your site more load agnostic on the origin host, and if you’re on a shared host, this is critical.Encrypt end to end using CloudFlare origin certificatesSet far future expiration for cache headers on CloudFlare and your origin serverLock down all traffic at your origin to only allow HTTPS ingress from CloudFlare IP’s. Kill :80/HTTP if you can on your server. exclude the threat of Cloudflare looking at your packets, but it's Think Telegram versus Signal. Not sure why there is a debate on this. They are backed by some of the biggest names in the industry such as Google, Microsoft, and Qualcomm. If you are going to be setting up cloudflare without any of that just :Set up DNS through cloudflare for your domain and follow instructions, you will have to change your nameserver, but it will pull down your current dns settings for youEdit DNS on Cloudflare pointing www and base domain name to the IP of your siteWhen you do your search on google just search for setting up cloudflare. So if somebody rents a dedicated machine in the same datacenter and you happen to share the same network there, its still possible for them to execute mitm attack.Though I wonder what OP means by "my host is not that great". I love their free tier and swear by it.
I usually install the Letsencrypt on the server, and on Cloudflare I enable ssl using their certificate. It is a standard on any site I put out, I’ve never had any issues with SSL, if anything it’s easier, I’m curious what “horror stories” you’ve heardThere were some things back in 2014 I believe.
For instance :Thank you, that seems a bit easier then what I was seeing.What do you mean? Cloudflare is a company that provides a content delivery network (CDN), DNS, DDoS protection, and security services.