Ich habe ein System von Bestellungen und versuche herauszufinden, eine effiziente Möglichkeit zum Abrufen und Anzeigen der Daten. Die Aufträge haben unterschiedliche Status und ich möchte sie in ihren eigenen Tabellen entsprechend gruppieren.Angular und MySQL - Frontend Filtering vs Mehrfache Abfragen
Ich verwende AngularJS, und ich frage mich, was andere erfahrene Entwickler auf diese Optionen in Bezug gedacht:
- Holt alle Aufträge mit ihren Statusinformationen, filtern dann die Aufträge auf dem Frontend.
- Führen Sie mehrere MySQL-Abfragen (so viele wie nötig) aus und geben Sie die bereits gruppierten Daten aus dem Backend (PHP) zurück.
Die zurückgegebenen Ergebnisse sind wahrscheinlich nie über 1000, aber selbst das treibt es. Wir werden keine abgeschlossenen Bestellungen abrufen. Ich würde glücklich sein, mehr Details zur Verfügung zu stellen, wenn sie angefordert werden.