2012-03-28 16 views
0

Ich habe eine ios Restaurant App. Es gibt viele Seiten in der App und die meisten von ihnen sind Webviews, die einfach einen JSON von einem PHP-Skript auf meinem Server ziehen. Was ich versuche zu tun ist jedes Mal, wenn jemand das "Menü" pro sagt, dass ein Hit-Zähler +1 markiert usw. Ich habe derzeit eine Zeile in meinem PHP-Code, wenn die PHP-Datei aufgerufen wird, +1 in der Datenbank zu markieren um zu verfolgen, wie oft diese Funktion in der App ausgeführt wurde. Meine Frage ist: "Ist das der beste Weg, es zu tun?" Es scheint mühsam, jedes Mal, wenn eine Seite geladen wird, mit PHP in eine db zu schreiben. Oder ist das wirklich die einzige Möglichkeit, es zu verfolgen?xCode App hit counter

+0

Wenn Sie es mit PHP tun, ja, das ist die beste Lösung, verbinden Sie sich mit der DB und +1 den aktuellen Wert. Sie können diese Informationen auch auf Ihrem Gerät sqlite speichern, ich denke, es wird schneller und einfacher zu kontrollieren sein. – Gerep

Antwort

0

Wahrscheinlich die beste Möglichkeit wäre, die Informationen auf dem Gerät zu speichern und dann eine Anfrage an den Server senden jede X Anzahl von Stunden/Tagen oder wenn die App in den Hintergrund gesendet wird oder beenden.

Sie können ASIHTTPRequest verwenden, um die Anforderung an den Server zu senden.