2011-07-17 21 views
3

我是iOS開發新手。如何通過網絡將數據(說用戶信息)保存到中央數據庫?我的應用程序將獲取用戶信息並將其存儲到中央數據庫中。iPhone應用程序通過網絡將數據保存到中央數據庫中

+0

我已經問過類似的這個問題可以幫助你[這裏] [1]。 [1]:http://stackoverflow.com/questions/3943597/how-should-i-architect-my-iphone-app-to-talk-to-my-website – barfoon

回答

4

這不是一個微不足道的「答案是......」這類問題。您可能需要設置某種形式的服務器應用程序 - 可能使用Rails,Django,Grails,ASP.NET MVC等Web MVC框架 - 爲某些後端數據庫提供良好的RESTful接口,在JSON文檔中傳遞數據。

這是事物的iOS的API結束的引用:

URL Loading System

由於您使用PHP - 你可能想要寫一個RESTful API,你需要對數據庫進行操作。有關這方面的一個SO問題是找到here

這裏是描述如何在PHP中創建一個API,用於在線排行榜教程 - 應該讓你開始其中:

Online Leaderboard for iPhone game in PHP

+0

他是正確的。 ..大多數選擇使用您的服務器上的PHP腳本更新MySQL數據庫......至少我是這樣做的。 –

+0

感謝您的快速回復..我的關注是我有一個網站。數據庫是sql server數據庫。現在我想製作一個iphone應用程序,將用戶數據(名稱,城市等信息)存儲到同一個數據庫中,或者我必須創建另一個數據庫?要做到這一點是有任何有用的教程。我擔心我應該使用sqlite或核心數據等。 – user849068

+0

沒有理由不能進入同一個數據庫。核心數據和sqlite(在這種情況下)涉及客戶端存儲,所以電話/ pod/pad端。至於教程 - 如果您告訴我現有服務器端寫入的技術是什麼,這可能會有所幫助。 – iandotkelly

相關問題