I have really big issue. My website is loading really slow and I have 3 CDN’s. CMS is joomla and template is from rockettheme. Can you tell me why is it loading so slowly. If you need more informations just ask.
OK, this is my understanding of how cloudflare works…
They take over DNS for your site, and then pull in content from your site and cache it for a bit. The index file has no caching set in the headers, so will always be uploaded from your server and then served. This is probably to be expected, as it’s dynamic content generated by Joomla!
So with this file, you’re still seeing the performance of your own server, which needs a bit of tuning…
I think that time to first byte was almost the same even before cloudfare.
I searched google for that problem you said but I didn’t find anything on how to resolve it. Do you know how to resolve it? Maybe moving website to VPS will help, what do you think?
The CDN’s and Cloudflare can’t do anything to help your first byte times. You can turn on the page caching that is built into Joomla but at the end of the day what you are seeing is (sadly) pretty common for shared hosting.
A VPS should help but you’ll want to make sure that the database is also moved over (usually it’s a database performance problem). With a VPS you should be able to install tools that will tell you what is causing back-end performance issues (New Relic, Dynatrace, etc).