ph 在 phonegap 应用程序中


PHP in the phonegap application

我必须使用Phonegap框架开发一个Android应用程序,我需要使用PHP。有人知道是否可以使用这种语言吗?在情感的情况下,我可以通过哪种方式将其包含在我的应用程序中?该框架的官方网站只谈到了HTML,CSS和JavasScript的使用,它根本不谈论PHP。帮帮我,请帮帮我!

关于网络服务器

那是不可能的。为了能够解释PHP文件,你需要一个Web服务器,如apache,nginx甚至PHP的内置服务器。

考虑到这一点,在您的 phonegap 应用程序中运行 Web 服务器将是一个很大的开销(并且 phonegap 已经因其性能而受到批评)。

使用 AJAX

但是,您可以通过javascript向远程Web服务器发出ajax请求,然后它将正确响应并以正确的格式返回数据,以便您可以在js(例如json)中处理它们。

服务器端的工作原理

远程服务器上的 PHP 应用程序必须被视为 API。它仅用于接受请求并返回适当的响应。它不会执行任何模板渲染或 dom 操作(如果您愿意,您可以返回 HTML,但不建议这样做,因为 DOM 结构更大,并且加载时间总是比原始数据格式更长。当涉及到移动应用程序开发时,大小很重要)

客户端如何工作

您的

Phonegap应用程序所做的只是获取用户输入,通过ajax将其传递给服务器,然后处理您的响应。