Hallo zusammen,
ich habe mal eine Frage bezüglich der Optimierung der Renderingzeit von Tabellen.
In meiner Anwendung kann es vorkommen, dass ich sehr große Tabellen anzeigen muss. Diese können mitunter 10 Spalten und mehrere Tausend Zeilen haben. Es dauert jedoch mit unter ein paar Minuten bis die Tabelle angezeigt wird. Dabei scheint die meiste Zeit beim Rendern verloren zu gehen; der Server antwortet bereits nach wenigen Sekunden mit dem kompletten Dokument.
Ich vermute dass es einfach daran liegt, dass die Rendering-Engine nicht weiß wie breit/hoch sie die Tabelle machen soll und daher nicht mit der Anzeige beginnt. Kann das sein?
Als Lösung würde mir einfallen die große Tabelle in mehrere kleinere mit jeweils nur einigen Hundert Zeilen zu zerteilen und zu versuchen, die Spalten- und Tabellenbreite sowie Höhe fest vorzugeben. Oder habt ihr andere Tipps, wie man derartig große Tabellen performanter darstellen kann?
Schon mal vielen Dank für jeden Hinweis und Grüße,
David