+ Antworten
Ergebnis 1 bis 8 von 8

Thema: BE - Laden der Listenansicht nach dem Speichern dauert ewig

  1. #1
    Kommt häufiger vorbei Avatar von Robstar
    Registriert seit
    09.01.2005
    Ort
    Wetzlar, Hessen
    Beiträge
    325
    Bedankte sich
    25
    Erhielt 57 Danksagungen
    in 50 Beiträgen

    Standard BE - Laden der Listenansicht nach dem Speichern dauert ewig

    Hallo Leute,

    ich habe mir eine Komponente geschrieben, welche meiner Lagerverwaltung dient. Diese Komponente ist über das BE Administrierbar. Nun habe ich dort bereits über 30.000 Datensätze drin.

    Das laden der Listenansicht dauert aber sehr lang (bis zu 10 Sek.), merkwürdigerweise aber nur wenn ich aus der Berabeitung eines Artikels zurück in die Listenansicht redirectet werde. Nun vermutet Ihr wahrscheinlich dass die Funktion des Speicherns dafür verantwortlich ist, dies kann aber nicht sein, da es auch eine Apply Funktion gibt die ebenfalls sehr schnell ist. (also wenn ich nach dem Speichern mit Aplly wieder zurück in den Artikel redirectet werde, dauert es ebenfalls nur Bruchteile von Sekunden)

    Halte ich mich bereits in der Listenansicht auf und ändere zum Beispiel den Filter von 10 auf 50 anzuzeigende Datensätze oder Schränke die Ansicht durch weitere Filter ein, lädt die Seite sehr schnell (max 2-3 Sek.).

    Hat jemand eine Idee, was ich noch prüfen kann?
    Grüße Robstar

    Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.

  2. #2
    Hat hier eine Zweitwohnung Avatar von kaspurlu
    Registriert seit
    08.03.2007
    Ort
    München
    Beiträge
    1.112
    Bedankte sich
    90
    Erhielt 211 Danksagungen
    in 197 Beiträgen

    Standard

    Naja - irgendwie bräuchten wir da schon mehr Infos, Codefragmente, etc.
    Ich schätze mal für die Listenansicht wird halt die komplette Tabelle mit den vielen Daten ausgelesen, oder?
    Dann wäre der Ansatz doch irgendwie, dass man immer nur ausliest, was gerade auch gebraucht/angezeigt wird.
    Event Table Edit Tabellenkomponente für verschiedenste Einsatzgebiete

  3. #3
    Kommt häufiger vorbei Avatar von Robstar
    Registriert seit
    09.01.2005
    Ort
    Wetzlar, Hessen
    Beiträge
    325
    Bedankte sich
    25
    Erhielt 57 Danksagungen
    in 50 Beiträgen

    Standard

    Also beim Coden habe ich mich strikt an die Joomla Api gehalten. Und wie gesagt das laden der Listenansicht dauert nur so ewig nach dem Speichern eines Artikels.. Es werden auch immer nur die Datensätze geladen, welche gerade benötigt werden.
    Grüße Robstar

    Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.

  4. #4
    Hat hier eine Zweitwohnung Avatar von kaspurlu
    Registriert seit
    08.03.2007
    Ort
    München
    Beiträge
    1.112
    Bedankte sich
    90
    Erhielt 211 Danksagungen
    in 197 Beiträgen

    Standard

    Naja da ist doch erst ma die Frage, dauert das Laden der Listenansicht nach dem Speichern solange - oder dauert das Speichern selbst solange?
    Event Table Edit Tabellenkomponente für verschiedenste Einsatzgebiete

  5. #5
    Kommt häufiger vorbei Avatar von Robstar
    Registriert seit
    09.01.2005
    Ort
    Wetzlar, Hessen
    Beiträge
    325
    Bedankte sich
    25
    Erhielt 57 Danksagungen
    in 50 Beiträgen

    Standard

    Ja, diese Frage habe ich bereits erwartet, deswegen habe ich es ja oben schon erwähnt...

    Nun vermutet Ihr wahrscheinlich dass die Funktion des Speicherns dafür verantwortlich ist, dies kann aber nicht sein, da es auch eine Apply Funktion gibt die ebenfalls sehr schnell ist. (also wenn ich nach dem Speichern mit Aplly wieder zurück in den Artikel redirectet werde, dauert es ebenfalls nur Bruchteile von Sekunden)
    Also Apply Und Save greifen auf die selbe Funktion zurück und der Redirect (entweder zum Artikel zurück oder aber in die Listenansicht) wird durch einen Switch in der Funktion entsprechend geladen.
    Grüße Robstar

    Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.

  6. #6
    Hat hier eine Zweitwohnung Avatar von kaspurlu
    Registriert seit
    08.03.2007
    Ort
    München
    Beiträge
    1.112
    Bedankte sich
    90
    Erhielt 211 Danksagungen
    in 197 Beiträgen

    Standard

    Ok. Also ohne weiter Infos, Code geht da wirklich nix.
    Event Table Edit Tabellenkomponente für verschiedenste Einsatzgebiete

  7. Erhielt Danksagungen von:


  8. #7
    Kommt häufiger vorbei Avatar von Robstar
    Registriert seit
    09.01.2005
    Ort
    Wetzlar, Hessen
    Beiträge
    325
    Bedankte sich
    25
    Erhielt 57 Danksagungen
    in 50 Beiträgen

    Standard

    Hey kaspurlu,

    manchmal reicht es schon einfach drüber zu quatschen! Ich wollte gerade die Scripte posten als mir ein Fehler in einem der Listenfilter auffiel.. Also Deine Bemühungen sind nicht mehr nötig... Jetzt läuft alles bestens.
    Grüße Robstar

    Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.

  9. #8
    Hat hier eine Zweitwohnung Avatar von kaspurlu
    Registriert seit
    08.03.2007
    Ort
    München
    Beiträge
    1.112
    Bedankte sich
    90
    Erhielt 211 Danksagungen
    in 197 Beiträgen

    Standard

    Super. So gehts mir auch oft . Man schreibt was im Forum bekommt zwei Antworten die einem nicht wirklich weiterhelfen und bemerkt den fehler dann selbst.
    Event Table Edit Tabellenkomponente für verschiedenste Einsatzgebiete

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein