电话间隙应用程序中的PHP

Posted

技术标签:

【中文标题】电话间隙应用程序中的PHP【英文标题】:Php in phone gap application 【发布时间】:2014-04-01 12:30:37 【问题描述】:

我们必须开发一个具有更多平台的应用程序。我们将使用框架PhoneGap。对于我们的应用,我们需要后端服务,问题是:PhoneGap是否支持php

如果它不支持 PHP。我们可以通过什么方式解决问题?

最重要的是:make call server (Get and Post),解析一个json等函数 PHP 提供的。

【问题讨论】:

【参考方案1】:

Phonegap 没有服务器。您需要通过 Ajax 调用远程服务器。

【讨论】:

【参考方案2】:

后端可以使用任何支持 HTTP 调用的语言,因为 PhoneGap 是一个独立的客户端。

您可以使用 PHP 编写 API 以在您的 javascript PhoneGap 应用程序中使用。

我可以推荐Laravel 框架来完成此任务。

【讨论】:

为什么你会更多地使用 Lavarel 而不是其他框架在 phonegap 上开发?我即将开始一个项目,我真的在考虑使用诸如 Lavarel 之类的框架,但考虑到我想使用 PhoneGap,我不确定哪个更好! 您使用PhoneGap这一事实对框架的选择没有任何影响。我推荐 Laravel,因为它很容易上手,而且现在越来越受欢迎【参考方案3】:

是的...您可以使用 PHP 或任何 PHP 框架为使用 phonegap/cordova 制作的移动应用程序提供后端...重点是 phonegap/cordova 应用程序将在客户端移动设备上,它不会理解嵌入在 phonegap 中的 PHP html 文件....所以编写一个 API 并将其放在服务器上,然后对服务器进行 AJAX 调用以执行数据库和其他支持的操作

尝试从 PHP API 返回 JSON 数据.....它是一种著名的数据结构,并被许多应用程序支持

【讨论】:

以上是关于电话间隙应用程序中的PHP的主要内容,如果未能解决你的问题,请参考以下文章

为 Android 构建电话间隙应用程序失败

在电话间隙中使用本地存储

iOS,电话间隙推送插件('通知')未触发

电话间隙;开发者应用程序是不是支持 3rd 方插件?

设备令牌电话间隙

Ajax 查询在电话间隙 iOS 应用程序中失败,状态为 0