Intel XDK : Подключение мобильного приложения к базе данных

? Ng'esh @ | Original: StackOverFlow
---

В настоящее время я разрабатываю приложение, которое, если я не имею базу данных ,приложения после строительства будет тяжелым. Как подключить приложение к базе данных, локальные или удаленные ?

Спасибо заранее.

---

Top 5 ответ

1mnementh @

Для локального хранения веб- или гибридной приложения вы можете использовать IndexedDB . Там этобольшой учебник на HTML5 пород для списка TODO, что вы можете следующим образом: http://www.html5rocks.com/en/tutorials/indexeddb/todo/ .

Для удаленных баз данных, я хотел бы использовать Parse.com для хранения данных объектов как для игр, которые я хранить пользовательские настройки, высокие баллы и т.д. https://parse.com/docs/rest . Взгляните на их Руководство по быстрому старту .

Надеюсь, что помогает!

2Iman Sedighi @

Вы можете использовать один из следующих методов с использованием базы данных :

1- с использованием HTML5 на стороне клиента базы данных. HTML5 предоставляет четыре различные типы устройств хранения данных на компьютерелокального клиента . они

Local Storage . Web SQL Storage . сессия хранения индексированных DB

Это зависит от ваших требований вы можете использовать один из них. Если необходимо постоянное базы данных для сохранения значения не более 5 Мб, то я рекомендую вам LocalStorage как реализация того, что это очень просто. Сохраненные данные в HTML5 localstorage не будут удалены даже в случае телефон выключен или сброс . Данные будут удалены только тогда, когда вы удалите его, localStorage.removeItem ( ) ; Клиентская часть базы данных не рекомендуется, если у вас есть огромное количество данных или вам нужно центральную базу данных, которые вы должны показать всем, кто использует это приложение в мире. в этих случаях его лучше, вы используете базу данных на стороне сервера

Вы можете прочитать замечательную статью о том, как использовать HTML5 локальных баз данных на веб-сайте XDK :  https://software.intel.com/en-us/articles/html5-local-storage

2 Вы можете использовать базу данных сервера, как MySQL или SQL Server. Однако необходимо подключить Ваш HTML- коды к PHP или asp.net сценария на сервере по AJAX. Вы можете использовать JSON для передачи данных из PHP в стороне сервера для JS в стороне клиента.

3 Вы можете использовать облачные базы данных, как Parse.com однако есть некоторые ограничения зависит от ценовой план, который вы выберете.