I have been using Cloudflare for a while without much consideration to what it was doing. Today I have noticed that there is around 500ms of delay when I view a web page over https when Cloudflare is turned on for the domain.
Both resources below confirm that the use of https on a website should have no impact on the performance.
https://stackoverflow.com/questions/149274/http-vs-https-performance https://www.keycdn.com/blog/https-performance-overhead/
I have 2 websites running on the same server. Both using SSL, but only one with cloudflare as a proxy. The normal https site has an average TTFB of 140ms (php home page) and the site using cloudflare has a TTFB of 600ms when viewing a 1kb html file. I setup a new subdomain and pointed it at the same site. I then setup an A record in Cloudflare and set it up so it would bypass the Cloudflare proxy. The same 1kb html file loaded with a TTFB of 84ms over http with the new subdomain.
My settings in the Crypto section of Cloudflare are as follows.
- SSL : Active (Full)
- Origin Certificates : None
- Always Use HTTPS : No
- HTTP Strict Transport Security: Off
- Authenticated Origin Pulls: Off
- Opportunistic Encryption: Off
- TLS 1.3: Enabled+ORTT
Any help on this would be greatly appreciated.