Phonegap / Cordova数据库连接

时间:2016-01-05 14:13:31

标签: jquery cordova visual-studio-2015 phonegap-build

我是移动应用开发的新手。我在哪里可以使用php,jquery和mysql获取Phonegap / Cordova数据库连接的示例应用程序或代码。先感谢您。我想做一个示例登录并注册应用程序。

1 个答案:

答案 0 :(得分:0)

请注意,Phonegap / Cordova不运行PHP或MySQL。

如果您希望您的应用程序连接到某个外部数据库,那么创建一个" webserver"用PHP回应Json结果,通过Ajax访问它是最好的选择。永远不要让您的用户直接连接到您的外部数据库,因为他们总是可以嗅探它并获取您的凭据。

如果您想将dababase存储在每个客户端的设备上,那么有很多选择。您始终可以使用webStorage(key =>值对)。有许多插件可以将SQLite数据库添加到项目中,如this one。此外,您还可以使用SQL.js,这只是使用emscripten将SQLite转换为Javascript。

由于您要创建登录/注册,最好的选择是在服务器端使用PHP创建它(用户无法直接访问的后端,只有您的应用程序)并使用Ajax访问它。不要忘记正确设置CORS标头,这样您就可以通过phonegap应用程序使用Ajax进行跨域请求。如果您允许我提出建议,请查看Slim Framework,这样可以更轻松地创建API / Web服务。