Forums

CF6 large form very slow to load

jcalvert 06 Aug, 2017
I have a huge form (5425 config inputs), and max vars set to 7500. Joomla 3.7.4. CF component 6.0.5.

The form takes a long time to load, and FireFox reports "A web page is slowing down your browser. What would you like to do?" During the delay, the status at the bottom of the browser shows "Transferring data from mydomain.org..."

This appears to be the same problem, discovered in CF5:
https://www.chronoengine.com/forums/posts/t101208/forms-manage-loading-large-forms-very-slowly.html?startat=0#355729

How can I fix this for CF6?

thanks,
JC
healyhatman 07 Aug, 2017
I too would like information on this, makes designing large forms a bit hard when every element I add take 15 literal seconds.
Max_admin 07 Aug, 2017
Hello,

Please update to the latest v6, and please enable the "deactivate permissions" setting under the General tab IF you are not using any permissions in the form, that should improve the performance.

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
healyhatman 08 Aug, 2017
Doesn't help backend performance for me sorry Max.
healyhatman 08 Aug, 2017
I'm now up to 16-18 seconds to add any new element in the form designer.
jcalvert 10 Aug, 2017

Please update to the latest v6, and please enable the "deactivate permissions" setting under the General tab IF you are not using any permissions in the form, that should improve the performance.



This only caused a small improvement. My form was taking over 1 minute to open for editing. Now it takes about 45 sec.

What about "safe save" and "safe loading count"? I don't see a setting for these in CF6, but that is exactly what solved the problem for me in CF5... i.e. increasing "safe loading count" to 10,000. This change allowed my large form to load in 10 sec. vs. over 1 min.

WARNING: I just tried upgrading to version 6.0.6 and this appears to have broken my large form. Although the form loaded in the manager, only the very beginning of the form was displayed on the site. I reverted back to version 6.0.5 and restored my form from a backup, and now I'm back to where I started. Also, missing from version 6.0.6 was the vars count to the right of the blue "Preview" button.

thanks,
JC
GreyHead 10 Aug, 2017
Hi jcalvert,

I think that Max has changed the validation requirements in CFv6.0.6 so that there is a limit on the size of form that can be displayed in the front end with the unvalidated version. I've also seen a suggestion that there is a 'built-in' fix for the input vars problem but I don't know what that is in any detail.

Bob
jcalvert 10 Aug, 2017

I think that Max has changed the validation requirements in CFv6.0.6 so that there is a limit on the size of form that can be displayed in the front end with the unvalidated version.



This is not what I saw when I tried 6.0.6 and "deactivate permissions" – only a very small part of the beginning of the form was shown on the front end. Looks like a glitch.
jcalvert 11 Aug, 2017
1 Likes
Oh man, I didn't know what you meant by "unvalidated version"!! Please just say "free version". The spellchecker doesn't even like that word, "unvalidated"! Anyway, when I started working on my form I was using v6.0.5, so this is unexpected. I don't recall ever having a limit to the form size in the free version, and I've been using Chronoforms for many years.

On your Buy page it says:
"Starting from Chronoforms v6.0.6 there is a 15 fields limit when the installation is not validated."
meaning... Starting from Chronoforms v6.0.6 there is a 15 fields limit with the free version.

Gentlemen, I think a pop-up message is in order (or something) if you are going to do this, so that guys like me aren't staying up all night trying to figure out why things aren't working!

thanks for a great product all these years.
JC
Max_admin 13 Aug, 2017
Hi JC,

The next update should display a notice on the form itself when some fields are not displayed due to the validation status.

I will try to add an improvement to the loading times, although its very dependent on the server response time and the resources available to the browser and the browser type, we recommend Google Chrome for working with Chronoforms admin area.

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
jcalvert 13 Aug, 2017
Hi,

I just tested with Chrome and the loading time was 30 sec., vs. 50 sec. for FireFox.

JC
Max_admin 13 Aug, 2017
Hi JC,

Good, I think that you can get better times with more RAM and/or server speed but anyway I will try to improve this by the next update.

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
jcalvert 13 Aug, 2017
OK, but I doubt it's a RAM issue with 4GB on this computer here. The website is on my own super-fast dedicated server.

JC
This topic is locked and no more replies can be posted.