I'm using the gantt chart from dhtmlx and running into issues loading large data sets.
Once the data is rendered it works great. There are no performance issues at all.
I've done some profiling and narrowed the bottle neck down to the gantt.parse()
line in my code. It takes over 20 seconds to return.
I have a moderately complex data set, almost 1400 records long.
I've gone through all the optimizing tips I can't find in the documentation, even though they only seem to be around performance tweaking not data loading.
Can you help reduce the time it takes to load my data set?
I've solved this issue. The length of a project greatly slows down the load time. There were a few 100 year long projects. clamping down the project length to a reasonable time frame mitigates this load.