Hallo alle zusammen,
Wie ich ja schon an anderer Stelle geschrieben habe sind wir gerade dabei eine Firma zu gründen und eine App entwickeln zu lassen. Die Entwickler, die wir damit beauftragt haben, sind zwar ok, aber es gibt einfach gewisse Schwierigkeiten (ich möchte hier jetzt nicht näher drauf eingehen warum wir sie genommen haben, der Hauptgrund waren finanzielle Gründe und ich hätte wirklich liebend gern anders entschieden, aber das war einfach nicht drin). Das nur als kurze Erklärung warum ich folgende Frage nicht einfach an unsere Entwickler stelle.
Unsere App greift über eine PHP API auf eine SQL Datenbank zu. Soweit so gut. Je nach App-Benutzer kann es durchaus sein, dass es (zum Beispiel für das Hauptmenü) mehrere SQL Abfragen pro Benutzer gibt (im Schnitt wahrscheinlich so 10-15, können aber auch mal 60 sein). Die Daten werden danach vom Skript bearbeitet uns als JSON (soweit ich nachvollziehen kann) übergeben.
Macht es einen Unterschied ob ich sagen wir mal 60 einzelne Queries habe, aus dem ich ein Array für die Übermittlung bastel oder ist es effizienter das ganze in so wenig Abfragen wie möglich zu machen? Natürlich wären dann die einzelnen SQL Queries weitaus komplexer und nicht mehr auf den ersten Blick verständlich. Sind (sagen wir mal) 60 Abfragen pro User überhaupt viel oder steckt das so ne DB locker weg?
Als Beispiel vielleicht fürs bessere Verständnis. Ich brauche die Daten A, B und C um sie als Array an die App zu übertragen. Ist es besser ein query zu machen, bei dem Daten A, eins für B uns eins für C zu machen oder ist es besser ein zwar deutlich komplexeres query zu machen bei dem aber dann A, B und C direkt rauskommt.
Sorry für die blöde Frage.
Viele Grüße
Dsdxb
Wie ich ja schon an anderer Stelle geschrieben habe sind wir gerade dabei eine Firma zu gründen und eine App entwickeln zu lassen. Die Entwickler, die wir damit beauftragt haben, sind zwar ok, aber es gibt einfach gewisse Schwierigkeiten (ich möchte hier jetzt nicht näher drauf eingehen warum wir sie genommen haben, der Hauptgrund waren finanzielle Gründe und ich hätte wirklich liebend gern anders entschieden, aber das war einfach nicht drin). Das nur als kurze Erklärung warum ich folgende Frage nicht einfach an unsere Entwickler stelle.
Unsere App greift über eine PHP API auf eine SQL Datenbank zu. Soweit so gut. Je nach App-Benutzer kann es durchaus sein, dass es (zum Beispiel für das Hauptmenü) mehrere SQL Abfragen pro Benutzer gibt (im Schnitt wahrscheinlich so 10-15, können aber auch mal 60 sein). Die Daten werden danach vom Skript bearbeitet uns als JSON (soweit ich nachvollziehen kann) übergeben.
Macht es einen Unterschied ob ich sagen wir mal 60 einzelne Queries habe, aus dem ich ein Array für die Übermittlung bastel oder ist es effizienter das ganze in so wenig Abfragen wie möglich zu machen? Natürlich wären dann die einzelnen SQL Queries weitaus komplexer und nicht mehr auf den ersten Blick verständlich. Sind (sagen wir mal) 60 Abfragen pro User überhaupt viel oder steckt das so ne DB locker weg?
Als Beispiel vielleicht fürs bessere Verständnis. Ich brauche die Daten A, B und C um sie als Array an die App zu übertragen. Ist es besser ein query zu machen, bei dem Daten A, eins für B uns eins für C zu machen oder ist es besser ein zwar deutlich komplexeres query zu machen bei dem aber dann A, B und C direkt rauskommt.
Sorry für die blöde Frage.
Viele Grüße
Dsdxb
Kommentar