2014-09-04 113 views
1

我有一個Web服務器設置在EC2實例中,我有一個SQLite數據庫存儲。出於測試目的,我目前有一個PHP文件,我可以通過發送一個NSURLRequest到http://<my-instance-ip>/foo.php,其中腳本將訪問SQLite數據庫並以JSON返回信息。我想在現場應用程序中做同樣的事情還是我想這完全是錯誤的方式?我是AWS的新手,所以我不太清楚這些服務是如何使用的。從iOS應用程序訪問AWS EC2服務器上的SQLite數據庫的最佳方式是什麼?

回答

0

如果數據庫適用於所有應用程序用戶,則應使用mysql或其他全功能數據庫,並使用php編寫Web服務。

如果數據庫是爲單個用戶,你可以存儲在設備中的sqlite的數據,並使用FMDB來訪問它

+0

的數據庫是所有用戶讀取。因此,如果我使用MySQL並使用名爲foo.php的文件來讀取它,我應該使用公共IP以「http:// /foo.php」的形式從應用程序訪問它嗎? – 2014-09-04 06:36:04

+0

你可以做到這一點,但你可以做的更好的是爲你的數據庫創建適當的Web服務 – meim 2014-09-04 06:38:21

+0

有很多PHP框架,例如你可以用來編寫Web服務的Zend Framework – meim 2014-09-04 06:39:35

相關問題