episerver / episerver-labs-content-manager-docs

Documentation for EPiServer.Labs.ContentManager
1 stars 0 forks source link

Performance with large data is not good in version 1.2.0 #46

Open taiphanoptimizely opened 3 weeks ago

taiphanoptimizely commented 3 weeks ago

Hi, My client is eager to use your gridview add-on. Nearly two years after you upgraded it to the latest version, 1.2.0, they asked me to analyze it for integration into their system. However, after analysis, I found the biggest issue to be performance. On the Alloy sample, with minimal data, the add-on runs smoothly. But once integrated into a system with about 150,000 records, accessing the Pages, Images, and Blocks menus results in very slow system responses, taking around 5-7 minutes to load all data. I would like to ask if we need to customize the code to improve performance, or if this is something your team should handle. Please respond quickly. Below versions that I install:

alloy

taiphanoptimizely commented 1 week ago

Hi again, I have some issues

1) It's hard to know that a page has child pages or not in the Content Children tab.

2) If a page hides the child pages from the main tree, the user can't select child pages when adding a link or button link.

3) In the Content Manager, Pages, Images, and Blocks tabs do not show any data (Large data need time for display). If it's loading to get data, the loading icon should be shown.

Please take a look