Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Ich werd mir das noch weiter anschauen.
Hab dazu auch mal Issues erstellt:
https://github.com/Admidio/admidio/issues/346
https://github.com/Admidio/admidio/issues/347
Hab dazu auch mal Issues erstellt:
https://github.com/Admidio/admidio/issues/346
https://github.com/Admidio/admidio/issues/347
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Wenn ich was testen darf nur zu
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hallo in die Runde,
gibt es schon einen Ansatz? Leider hat sich das Upgrade zum Nachteil für uns erwiesen was die Performance angeht.
gibt es schon einen Ansatz? Leider hat sich das Upgrade zum Nachteil für uns erwiesen was die Performance angeht.
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hallo zusammen,
leider gibt es noch keine Neuigkeiten zu diesem Thema.
Ich selber habe noch unsere neues Tabellenscript DataTables im Verdacht, was einfach mit so vielen Daten sehr langsam im Seitenaufbau ist. Die Datenbank sollte die angegebene Anzahl Mitglieder eigentlich schnell liefern.
Wahrscheinlich müssen wir das Script umstellen, dass nicht alle Mitglieder direkt geladen werden, sondern immer nur die, die man gerade sieht und die anderen werden dann bei Bedarf nachgeladen.
Diese Umstellung werde ich mir mal anschauen, ist aber nicht mal so eben gemacht.
Viele Grüße
Fasse
leider gibt es noch keine Neuigkeiten zu diesem Thema.
Ich selber habe noch unsere neues Tabellenscript DataTables im Verdacht, was einfach mit so vielen Daten sehr langsam im Seitenaufbau ist. Die Datenbank sollte die angegebene Anzahl Mitglieder eigentlich schnell liefern.
Wahrscheinlich müssen wir das Script umstellen, dass nicht alle Mitglieder direkt geladen werden, sondern immer nur die, die man gerade sieht und die anderen werden dann bei Bedarf nachgeladen.
Diese Umstellung werde ich mir mal anschauen, ist aber nicht mal so eben gemacht.
Viele Grüße
Fasse
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Ich arbeite gerade an der DB und habe mir bspw. eine Liste erstellt mit ca. 770 Datensätzen, da geht das eigentlich mit dem Speed wenn ich immer nach der Bearbeitung des Datensatzes zurück auf die Liste gehen. Sobald ich jedoch die Benutzerverwaltung aufrufe ist essig, es kam schon zu session timeouts.
Na ich hoffe es wird noch.
Gruß
Na ich hoffe es wird noch.
Gruß
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hallo zusammen,
im Anhang findes ihr eine Testdatei. Die entpackte Datei muss in den Ordner adm_program/modules/members kopiert werden. Bitte benennt die vorhandene Datei um, da die neue nur zu Testzwecken eingespielt werden soll.
Ich habe hier einfach das SQL-Statement stark vereinfacht. Leider fehlen dadurch jetzt auch Informationen. Ich möchte aber herausfinden, ob das SQL definitiv die Ursache ist.
Viele Grüße
Fasse
im Anhang findes ihr eine Testdatei. Die entpackte Datei muss in den Ordner adm_program/modules/members kopiert werden. Bitte benennt die vorhandene Datei um, da die neue nur zu Testzwecken eingespielt werden soll.
Ich habe hier einfach das SQL-Statement stark vereinfacht. Leider fehlen dadurch jetzt auch Informationen. Ich möchte aber herausfinden, ob das SQL definitiv die Ursache ist.
Viele Grüße
Fasse
- Dateianhänge
-
- members.php.zip
- (4.4 KiB) 634-mal heruntergeladen
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hab ich gemacht Aufruf der Benutzerverwaltung dauert gefühlt länger. Kann man in die Test member.php einbauen das die Zeit des parsens mit ausgegeben wird. Ist immer schwer einzuschätzen.
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
@Fasse
Hatte gerade mit magix eine Skype/TeamViewer sitzung und haben bissl rumgetestet.
Also es ist KEIN SQL/PHP Backend problem sondern rein ein Javascript problem von Datatables bzw des Browsers.
2600 Einträge werden im Firefox in ~7sec geladen. Mit Safari dauert es 30+sec. Und das obwohl ein etwas stärkerer rechner.
Auf Smartphones sind die ladenzeiten natürlich auch langsam.
Ich weiß jetzt auf die schnelle mal nicht wie wir das problem lösen könnten ohne auf backend paging umzusteigen bzw als option anzubieten. Andere browser sind ja schnell genug. Vll sollte man auch noch eine sanduhr/"lade-ringerl" anzeigen etc.
Vll sollten wir auch einen Issue bei datatables oder Safari aufmachen.
Hatte gerade mit magix eine Skype/TeamViewer sitzung und haben bissl rumgetestet.
Also es ist KEIN SQL/PHP Backend problem sondern rein ein Javascript problem von Datatables bzw des Browsers.
2600 Einträge werden im Firefox in ~7sec geladen. Mit Safari dauert es 30+sec. Und das obwohl ein etwas stärkerer rechner.
Auf Smartphones sind die ladenzeiten natürlich auch langsam.
Ich weiß jetzt auf die schnelle mal nicht wie wir das problem lösen könnten ohne auf backend paging umzusteigen bzw als option anzubieten. Andere browser sind ja schnell genug. Vll sollte man auch noch eine sanduhr/"lade-ringerl" anzeigen etc.
Vll sollten wir auch einen Issue bei datatables oder Safari aufmachen.
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Ich hab mal meine Kollegen gefragt das sie mal die Seite aufrufen und mir den Wert ansagen der angezeigt werden.
Bei mir im Büro
PC, IronPortable 60307ms
PC, IE11 37297ms
PC, Chrome 6451ms
Handy, Safari 36854ms
Handy, Cliqz 36118
Kollege
Handy, Chrome 31016ms
Kollege 2
Handy, Firefox 29413ms
PC, Firefox 9996ms
Tablet, Chrome 54215
Bei mir im Büro
PC, IronPortable 60307ms
PC, IE11 37297ms
PC, Chrome 6451ms
Handy, Safari 36854ms
Handy, Cliqz 36118
Kollege
Handy, Chrome 31016ms
Kollege 2
Handy, Firefox 29413ms
PC, Firefox 9996ms
Tablet, Chrome 54215
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Das habe ich mir schon fast gedacht, nachdem mein modifiziertes Script auch keine Besserung gebracht hat.XimeX hat geschrieben:Also es ist KEIN SQL/PHP Backend problem sondern rein ein Javascript problem von Datatables bzw des Browsers.
Wir sollten die beiden Tabellen auf das hier umstellen: https://datatables.net/examples/server_side/simple.html
Ich schau mir das mal an.
Viele Grüße
Fasse
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hallo zusammen,
ich habe jetzt mal in der Benutzerverwaltung die Art und Weise umgestellt, wie die Daten geladen werden. Es werden jetzt nur noch die Daten aus der Datenbank geladen, die gerade angezeigt werden, also z.B. 25 Datensätze, auch wenn ihr 1000 User in der Datenbank habt. Damit sollte es dann schneller gehen.
Falls ihr eine Testumgebung mit euren Daten habt, dann könnt ihr mal diese Version von Admidio herunterladen und eure Testumgebung aktualisieren.
Dies ist die aktuelle Entwicklungsversion und sollte auf keinen Fall produktiv eingesetzt werden!
Bitte gebt mal eine Rückmeldung ob es damit in der Benutzerverwaltung funktioniert. Die Rollenzuordnung werde ich noch anpassen.
Viele Grüße
Fasse
ich habe jetzt mal in der Benutzerverwaltung die Art und Weise umgestellt, wie die Daten geladen werden. Es werden jetzt nur noch die Daten aus der Datenbank geladen, die gerade angezeigt werden, also z.B. 25 Datensätze, auch wenn ihr 1000 User in der Datenbank habt. Damit sollte es dann schneller gehen.
Falls ihr eine Testumgebung mit euren Daten habt, dann könnt ihr mal diese Version von Admidio herunterladen und eure Testumgebung aktualisieren.
Dies ist die aktuelle Entwicklungsversion und sollte auf keinen Fall produktiv eingesetzt werden!
Bitte gebt mal eine Rückmeldung ob es damit in der Benutzerverwaltung funktioniert. Die Rollenzuordnung werde ich noch anpassen.
Viele Grüße
Fasse
-
- Beiträge: 37
- Registriert: 11. Jun 2015, 21:12
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
In meiner Testumgebung läuft es
vorher: ca 30 Sekunden Seitenaufbau
nachher: ca. 2 Sekunden Seitenaufbau
vorher: ca 30 Sekunden Seitenaufbau
nachher: ca. 2 Sekunden Seitenaufbau
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Ich habe die Woche volles Programm, muss erst meine Testumgebung klarmachen.
Ich melde mich umgehend mit Bericht.
Ich melde mich umgehend mit Bericht.
Re: Nach Upgrade von 2.x nach 3.1 Mitgliederliste sehr langsamer Seitenaufbau
Hallo zusammen,
jetzt ist in der Version auch die Rollenzuordnung angepasst und arbeitet mit dergleichen Technik.
Viele Grüße
Fasse
jetzt ist in der Version auch die Rollenzuordnung angepasst und arbeitet mit dergleichen Technik.
Viele Grüße
Fasse