Same for me. I do use static caching and CloudFlare and to asnwer this question. Within germany CloudFlare will not speed up your initial request but the total PageLoad.
You have to understand that CloudFlare is a reverse Proxy CDN and therefore will slow down you initial request (TTFB) by about 10ms here in germany. But thats very ok as it gives you some other benefits which are way more important.
- if will hide your public IP! This is very important when it comes to security
- it will act like a WAF/Firewall for all your Domains getting routed through CloudFlare
- it will speed up ALL static assets
- it will optimize ALL your files on the fly
So yes your initial TTFB will be slowed down by some milliseconds but the rest is getting speed up by a lot and this worldwide!
This is another thing. Please follow this tutorial to determinate whether the problem is caused by CloudFlare or (most probably tbh) by your own origin server.
Do test this I will send you two commands.
Command 1: will test the TTFB of your Server on your regular domain and page with CloudFlare
Command 2: will test the TTFB of your Server by bypassing CloudFlare
Then we can see how your site (TTFB wise) performs with and without CloudFlare.
Command 1:
curl -o /dev/null -H 'Cache-Control: no-cache' -s -w "Connect: %{time_connect} TTFB: %{time_starttransfer} Total time: %{time_total} \n" https://rund-um-die-katz.de
Command 2:
curl -o /dev/null -H 'Cache-Control: no-cache' -s -w "Connect: %{time_connect} TTFB: %{time_starttransfer} Total time: %{time_total} \n" https://rund-um-die-katz.de --resolve 'rund-um-die-katz.de:443:[###IP###]'
At command 2 replace the Tag [###IP###]
with the current IP of your origin Server.
(but probably its 85.13.147.47
?)
Please notice that this is a cURL command which you can run on mostly every Linux Server and on most windows machines if you have curl installed.
But please do not run in on the Server itself you want to test against.
I can just run command 1 as I do not know your origin Server IP, this is the output:
Connect: 0,006166 TTFB: 0,110432 Total time: 0,148602
Testresult for 85.13.147.47:
Connect: 0,021621 TTFB: 0,091686 Total time: 0,199462
So in this case CloudFlare will slow down your TTFB by 20ms but speed up your total PageLoad by more then 50ms in total!
Again on top of this comes that CloudFlare optimizes your static assets so its even more easy for Browsers to render and display the optimized assets by CloudFlare then the unoptimized ones.
And again on top Cloudflare will deliver static assets from its Edge and they will not have to travel all the way to your prigin server.
Please run both commands and post the results here