uhppoted / uhppoted-httpd

Browser based user interface for an access control system based on the UHPPOTE TCP/IP controllers
Other
4 stars 0 forks source link

UI is unusably slow with 100+ cards #43

Open uhppoted opened 3 weeks ago

uhppoted commented 3 weeks ago

Ref. https://github.com/uhppoted/uhppoted-httpd/discussions/34#discussioncomment-10423271

With 100+ cards the user interface is sluggish to the point of being unusable:

twystd commented 1 week ago

Baseline performance with 200 cards:

Screenshot 2024-09-09 at 10 15 31 Screenshot 2024-09-09 at 10 17 07
twystd commented 1 week ago

With basic 'query' cache:

Screenshot 2024-09-09 at 11 09 29 Screenshot 2024-09-09 at 11 09 38
twystd commented 1 week ago

With cached query and query modified:

Screenshot 2024-09-10 at 11 38 32
twystd commented 5 days ago

rollback-all:

Screenshot 2024-09-13 at 09 28 29
twystd commented 5 days ago

rollback-all (with caching):

Screenshot 2024-09-13 at 10 40 39
twystd commented 5 days ago

rollback-all (modified only):

Screenshot 2024-09-13 at 10 58 30