Paging Geschwindigkeit

Gesperrt
devils.fist
Beiträge: 24
Registriert: Fr 5. Aug 2005, 10:20
Wohnort: Wolfsburg
Kontaktdaten:

Paging Geschwindigkeit

Beitrag von devils.fist »

Hi,

ich habe in meinem System mittlerweile ungefähr 3500 Benutzer eingetragen. Da kommt die Paging Funktion bei den Benutzern ganz gelegen.
Allerdings ist es sehr langsam. Das liegt daran, daß das Objekt cScrolllist immer mit allen Daten aus der Benutzertabelle gefüllt wird und dann nur 25 daraus angezeigt werden.

Ist es geplant, die Sache noch einmal umzugestalten, sprich bei der SQL Abfrage schon mit LIMIT arbeiten, und die Scrollliste nur mit den Daten zu füttern, die auch angezeigt werden?

Fände ich auf jeden Fall sinnvoll.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Geht es um die Frontendbenutzer? Wenn ja:

Wenn du so viele Benutzer hast, kannst du in den Systemeinstellungen (neuste Snapshotversionen) folgendes setzen:

type frontendusers
name pluginsearch
value false

Der Grund, warum alle Benutzer zuerst geladen werden müssen, ist folgender:

Frontendbenutzer können zusätzliche Eigenschaften über Plugins erhalten. Damit in diesen Eigenschaften auch gesucht bzw danach sortiert werden kann, muß man (leider) eine temporäre Tabelle in PHP aufbauen - das macht die ganze Sache langsam. Die Einstellung pluginsearch verhindert das suchen in den Plugins, dafür wird die Liste schnell.
devils.fist
Beiträge: 24
Registriert: Fr 5. Aug 2005, 10:20
Wohnort: Wolfsburg
Kontaktdaten:

Beitrag von devils.fist »

Nein, es handelt sich um normale user in der con_phplib_auth_user_md5.

Dabei ist mir noch aufgefallen, daß wenn man nach einem Namen sucht und mehr als 25 Ergebnisse kommen, nur die ersten 25 angezeigt werden.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

neuster Contenido-Snapshot?
devils.fist
Beiträge: 24
Registriert: Fr 5. Aug 2005, 10:20
Wohnort: Wolfsburg
Kontaktdaten:

Beitrag von devils.fist »

Nein, der ist noch vom 26.07.

Habt ihr da in der Zwischenzeit was verändert?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

probier es einfach mal

ich weiß es nicht
Gesperrt