I just upgraded from nextCloud 27 to 28, and my page load times for Files app is 5 seconds regularly still.
This is in a highly-tuned installation, whereby the VM has 8x CPU Cores (e5-2667 v2), 6GB of RAM, and all storage backed by stripe-raid ZFS SSD storage.
This same system has become slower in the Files and other page loading apps over the last few major nextCloud versions. So this is a software problem at heart, and not a hardware problem.
Iāve gone through the performance tuning documentation countless times over the years, and yeah, the performance in the web interface is unacceptably slow.
How many websites would you just completely leave if it took 5 seconds to load? Would you even use google.com if it took 5 seconds to load?
No. You wouldnāt, because in the modern sense, thatās an unacceptable load time.
And yes, I have compression on, HTTP/2 on, TLS higly tuned. Thereās realistically zero excuse for this performance. (oh and this is on a low-usage installation btw)
There are quite a few apps. I would try around if you disable them selectively, if there is perhaps one that makes a huge difference for the loading time.
For some it can help to check the resource usage when you use Nextcloud, if your CPU is at maximum usage, if there is high i/o wait, if the RAM is used (some have even unused RAM and did not adjust their DB cache, ā¦).
Unfortunately, there is no magic switch. We can just try to figure it out step by step.
Also the apps could be interesting, especially where a lot of features were added.
I have less powerful processor, no SSD drives and it is less than 3s. Once the files app is loaded and I go through folders, it is even faster.
Dell Optiplex 3050 Micro 4 Gb of Ram 1 250 GB SSD for the system a Dock Station plugged into the wall and via USB 3.0 with 2 4 TB HDās I consider it super fast for the amount of stuff it has as I run Jellyfin at the same time or NGINX Proxy Manager and even when it was on the core 2 duo which was the same model as yours it also worked like this and another change you can make I donāt know which distribution you are using but I would recommend debian or if applicable dietpi whatās on the desktop
For performance issue you can open own threads and post details. Sometimes it is good to have an additional free Nextcloud acount to compare time, files, data in brower dev function F12.