2014-03-19 47 views
3

我正在開發我的第一個IOS應用程序,這將要求用戶註冊個人資料詳情和個人資料照片。 這些應用程序將執行一些計算,找出用戶之間的相似性並將其顯示給用戶。 因此,我需要一個數據庫服務器來存儲個人的註冊信息和個人資料圖片。爲ios應用程序選擇正確的數據庫服務器

我已經看過AWS,谷歌應用程序引擎並解析並保持未定。 由於價格計算混亂,AWS似乎非常可怕。 Google應用引擎看起來很難實現。 解析看起來並不經濟。

這樣,我會像在基於 1選擇評價數據庫)適合尋求意見,我的應用程序 2)低定價 3)能夠擴展到處理繁重的交通

一些建議會非常感謝!

Spen

+0

我也有類似的要求,並混淆使用哪個 – Manisha

回答

1

第一種方法是使用webservice。因此,您可以在服務器端安裝MSSQL,MySql等數據庫,然後您應該實現Web服務以訪問數據庫表。其次,你可以使用一些api,比如parse.com,它會給你每月1.000.000個請求。 Parse.com api非常易於使用。

三是SQL lite。

在你的情況,我認爲最好的選擇是使用web服務。

1

您可以創建一個Web服務,但需要iOS開發以外的其他技能。它比其他方式更加複雜和耗時,但一旦你有了你的服務器,你就可以自由地做所有事情。

您也可以使用後端提供程序。對於iOS應用程序有很多,他們每個人都有一些特點。這篇文章可以幫助您選擇後端供應商: http://www.raywenderlich.com/20482/how-to-choose-the-best-backend-provider-for-your-ios-app-parse-vs-stackmob-vs-appcelerator-cloud-and-more?preview=true

我個人使用Parse.com的免費計劃,因爲Facebook的整合(解析爲與Facebook收購),這使得它易於使用的社交應用的。缺點是你只有一GB的可用空間,但如果你只需要它來保存個人資料圖片,它將足夠好,直到你的應用程序達到一定的流行度。該網站充滿了示例和示例項目,這使得Parse.com易於使用。 (我不以任何方式隸屬於Parse.com。)

選擇完全屬於您,並取決於您的時間/技能/金錢/ insertOthersArgumentsHere。

0

亞馬遜網絡服務是基礎架構即服務(IaaS)。所以它是非常低的水平。您需要使用Rails,Nodejs,PHP或其他方法從頭開始創建後端。但你需要配置你的數據庫,監視服務器等。

Google App引擎是一個平臺即服務(PaaS),所以你不必擔心基礎設施,但所有的後端的東西仍然是非常手動的。您需要從頭開始創建Web服務,以便將iOS應用程序與後端進行通信。

解析是移動,後彎 - 作爲一種服務(MBaaS),所以你不必擔心後臺的東西,另外你有一個SDK,開始從您的移動應用程序進行查詢和其他任何。

我工作在Backbeam。它是作爲服務的後端以及作爲服務的平臺。您可以製作網絡和移動應用程序,並且可以在移動應用程序或服務器端開發業務邏輯(如果您正在爲多個平臺開發,則可以重用它)。付費計劃起價爲29美元/月(不同於Parse,起價299美元)。如果您需要更多信息,我們將很樂意爲您提供幫助。

相關問題