Es besteht ein solcher Bedarf:
Es gibt mehrere Tabellen auf dem Server und alle haben zugehörige Schlüssel-Inhalts-IDs.
Das Front-End sendet eine Ajax-Anfrage, und das Back-End-MySQL führt eine Join-Abfrage für mehrere Tabellen basierend auf der Inhalts-ID durch. PHP gibt JSON aus, und dann analysiert und rendert das Front-End den JSON.
Das Front-End gibt stattdessen mehrere Ajax-Anfragen aus und das Back-End fragt jede Tabelle ab. Jede Ajax-Anfrage entspricht nur einer Tabelle, und PHP gibt nicht mehr mehrere JSON-Anfragen aus, und dann analysiert und rendert das Front-End json.
Ergänzende Tabellenstruktur:
Die Abfrage für alle Tabellen ist sehr einfach:
Die vorherige Methode ist nur eine Abfrage:
1 |
|
Die zu ändernde Methode, so viele Tabellen wie die vorherige Methode, diese Methode wird so viele Ajax-Anfragen und so viele Abfragen haben wie vorhanden:
1 2 3 |
|
Welche Lösung ist besser?