E
Egistar
Neues Mitglied
Hallo zusammen,
ich bin newbie in Sachen App-Entwicklung. Habe grundsätzlich ein paar kleine Ideen, aber irgendwie bin ich mir nicht so ganz schlüssig wohin ich manche Info packen soll.
Grundsätzlich manches Prinzip zu verstehen macht dann doch schon Sinn. Auch hat mir die Suche hier nicht so recht geholfen.
Recht häufig treffe ich in Apps auf Distanzberechnungen, ob ich jetzt Autos bei mobile.de suche, oder nur die nächstgelegene Tankstelle. Was ich hier aber nicht so ganz verstehe ich, wo liegen die Daten und berechne ich die Distanzen vor Übergabe in die App bereits vor und zeige sie dann an. Der Grund warum ich frage ist, die Paginierung mancher Tools beschränkt sich auf z.B. 25 Treffer mit der geringsten Entfernung zu einem Ausgangspunkt. Da ich kaum glaube, dass mobile.de erstmal 1 Mio Auto-Datensätze übergibt, die Distanzberechnung dann in der App erfolgt und die App diese auf 25 Treffer paginiert und cached, frage ich mich wie das Konzept hier aussehen muss um so etwas performant darstellen zu können.
Nach meiner Vorstellung liegen die Geo-Daten in der Datenbank auf einem Server ab, per http-Request, SOAP, REST whatever rufe ich mir die Daten ab, das Serverskript liefert mit vorberechnet die 25er Pakete zurück, die zweite Seite wird erneut requested. Last also vollständig auf den Webserver ausgelagert. Lege ich dann lokal über eine Datenbank an??
Sorry, dass ich für meinen ersten Post so viel runterphilosophiere, aber die Frage nach dem grundsätzlichen Aufbau eines solchen Kontruktes erschließt sich mir aus keiner Forensuche.
Danke euch schon mal für ein Feedback zu dem Thema.
ich bin newbie in Sachen App-Entwicklung. Habe grundsätzlich ein paar kleine Ideen, aber irgendwie bin ich mir nicht so ganz schlüssig wohin ich manche Info packen soll.
Grundsätzlich manches Prinzip zu verstehen macht dann doch schon Sinn. Auch hat mir die Suche hier nicht so recht geholfen.
Recht häufig treffe ich in Apps auf Distanzberechnungen, ob ich jetzt Autos bei mobile.de suche, oder nur die nächstgelegene Tankstelle. Was ich hier aber nicht so ganz verstehe ich, wo liegen die Daten und berechne ich die Distanzen vor Übergabe in die App bereits vor und zeige sie dann an. Der Grund warum ich frage ist, die Paginierung mancher Tools beschränkt sich auf z.B. 25 Treffer mit der geringsten Entfernung zu einem Ausgangspunkt. Da ich kaum glaube, dass mobile.de erstmal 1 Mio Auto-Datensätze übergibt, die Distanzberechnung dann in der App erfolgt und die App diese auf 25 Treffer paginiert und cached, frage ich mich wie das Konzept hier aussehen muss um so etwas performant darstellen zu können.
Nach meiner Vorstellung liegen die Geo-Daten in der Datenbank auf einem Server ab, per http-Request, SOAP, REST whatever rufe ich mir die Daten ab, das Serverskript liefert mit vorberechnet die 25er Pakete zurück, die zweite Seite wird erneut requested. Last also vollständig auf den Webserver ausgelagert. Lege ich dann lokal über eine Datenbank an??
Sorry, dass ich für meinen ersten Post so viel runterphilosophiere, aber die Frage nach dem grundsätzlichen Aufbau eines solchen Kontruktes erschließt sich mir aus keiner Forensuche.
Danke euch schon mal für ein Feedback zu dem Thema.