When I open the app, it works fine at a very reasonable speed.
But it takes 30 seconds to open the app.
I’ve seen a topic in this forum that setting up CloudFlare makes pages load faster. Should I set up CloudFlare?
Also, is there any other way to speed up the page load speed?
I want the page load speed to be 10 seconds or less. It’s best if it’s less than 5 seconds.
Cloudflare is automatically used in Bubble; you don’t need to set it up.
If you dig around in the forum you’ll find posts on others debugging speed issues, and you’ll likely find insights in them. Problem usually is: a) they are trying to download crazy amounts of data; or b) a buggy 3rd party plugin.
I suggest duplicating your app page and then deconstructing it. Remove something and test, and keep doing this until you find the issue. I would start with removing 3rd party plugins.
And when you build – always test every single time you add something. That will prevent you from being in this situation in the first place.
@yuta So when the Bubble Page loads, all the elements (all the visible + invisible) load first, and also if you are using the custom font, then also Bubble fetches the custom font file.
So to summarize, even before previewing anything- Bubble will load-
this mean,
Even if “this element is visible on page load” is not checked for element A, will BUBBLE still load element A?
I don’t understand custom font very well.
i am using this font. is this custom font??
↓↓↓
could you teach me what “Option Sets data” is?
By the way, removing most of the “Do a serach for” in the page didn’t change the page speed much.Before I removed them, it took 30 seconds for the page to load.
↓↓↓↓
Loading speed after deletion
1st test : page is loaded after 29.409 seconds
Second test : page is loaded after 30.933 seconds
However, when I removed the 33 popups that existed on the page, the page went about 10 seconds faster.
↓↓↓↓
First test : page is loaded after 23.569 seconds
Second test : page is loaded after 20.381 seconds
Yes, All the elements, Even you have not checked "this element is visible on page load”.
As shown in the picture, you are not using the custom font. ( What is the custom font- Using the font that is not available by default in Bubble) .
Option Set-
You usually use the Options set in holding the dropdown data and there are some other use-cases is also there.
Yes, Pop-ups also count in elements.
BTW, my suggestion will be, keep the dashboard page lean as much as possible (in terms of element). Instead of SPA, Create 3-4 pages- divide based on the usages pattern,