I have a views which renders birthday events. Events are repeating once every year #100 times. I have about 400 events. Without ajax the view renders like a minute. If I enable ajax then I the render takes about 10 seconds per month but I can only cycle +- 1 month. When I try to view month further away I get 0 results rendered. In addition to that, the AJAX functionality wont work when view is not page display.

Comments

Martin.’s picture

I dont get it, why is this module prerendering all the events in the background. Couldn't you just return the output with ajax or use a template with js to fill the slots with values instead of preparing all the possible outcomes to source. I have only few node added and there are thousands of divs in the source code for every possible outcome in the future (and the users will probably never go that far).

seycom’s picture

Switching to AJAX mode makes this issue not that bad.