我目前正在开发一个应用程序,如果我没有数据库,那么构建后的应用程序将很繁重。如何将应用程序连接到本地或远程数据库?

提前致谢。

最佳答案

您可以使用以下方法之一来使用数据库:

1-使用HTML5客户端数据库。 HTML5在本地客户端的计算机上提供了四种不同类型的数据存储。他们是

本地存储。
Web SQL存储。
session 存储
索引数据库

这取决于您的需求,您可以使用其中之一。如果您需要一个持久数据库来保存小于5 Mb的值,我建议您使用LocalStorage,因为实现起来非常容易。即使在手机关机或重置的情况下,保存在HTML5本地存储中的数据也不会被删除。仅当您通过localStorage.removeItem()删除数据时,该数据才会被删除。如果您有大量数据,或者需要一个中央数据库,那么应该向所有使用此应用程序的所有人展示该数据库,不建议使用客户端数据库。在这种情况下,最好使用服务器端数据库

您可以在XDK网站上阅读有关如何使用html5本地数据库的非常不错的文章:
https://software.intel.com/en-us/articles/html5-local-storage

2-您可以使用MySQL或SQL Server之类的服务器数据库。但是,您需要通过AJAX将html代码连接到服务器中的PHP或asp.net脚本。您可以使用JSON将数据从服务器端的PHP传输到客户端的JS。

3-您可以使用Parse.com之类的云数据库,但是Parse.com将在2017年1月28日完全停用。

10-01 22:30
查看更多