Like the title says, large webforms with many pages and conditions seem to take quite a bit of time to load, and to navigate through in the editing components sections and in the form itself (i.e. next page, previous page, save draft).

The question is whether this is a Webforms issue or whether this is a webserver issue, any ideas? Will beefing up the webserver improve speed? It's currently IIS6.

Comments

quicksketch’s picture

I've heard of webforms with 800 components, it should be able to handle it fairly quickly. As far as I know IIS tends to run PHP slower than Apache, but it's hard to say where the problem is based on such a small amount of information.

healthent’s picture

Well, no that's helpful as is. I will move this to a beefier server rather than this wimpy dev VM and see how it reacts :)

quicksketch’s picture

Oh, well glad to help. :-)

Generally I'd compare a short Webform with a long one and see what the difference is. Webform should be snappy on both, but there is a linear relationship between the length of the form and the amount of time it takes to render it. So it definitely is the case that as you make larger forms, they take longer to render (even if they're in separate pages), but really you shouldn't be running into problems unless you have *really* long forms.

quicksketch’s picture

Status: Active » Closed (fixed)

Closing after lack of activity.

rfilgue’s picture

Version: 6.x-3.0-beta5 » 7.x-3.18
Component: Miscellaneous » User interface
Status: Closed (fixed) » Active

Dear all, I'm having the same issue here with Drupal 7 and Webforms 3.18.
The form is really long (18 pages), is there anything I can do?
Imagine a 30 sec delay (sometimes more) each time you click on next.
And then I have people doing quality check who need to go over the 18 pages again sometimes.

Any help would be greatly appreciated
best

quicksketch’s picture

@rfilgue How many components total are in your form? If you make a new form with just 2 pages, do you still have the same long delay between pages? And do you have any other Webform-related modules installed? It's hard to make any recommendations with the limited information provided.

quicksketch’s picture

Status: Active » Closed (fixed)

Closing again after lack of response.

kyleheney’s picture

Issue summary: View changes

Hi,

I have built a form with many (over 1000) input variables, along with many conditionals. The form is, understandably, slow when inputting values into my fields.

Is there a trick to speed things up on my site for this form? I've changed some values in my php.ini file:

max_input_vars = 9999

memory_limit = 256M

realpath_cache_size = 1M

realpath_cache_ttl = 300

None of these seem to have helped anything. Any other suggestions?