将PHP网站转换为Phonegap应用程序


Convert PHP website to Phonegap application

是否可以将PHP Web应用程序转换为Phonegap Android应用程序。如果是,最简单的方法是什么..?

来自 Phonegap FAQ

问:你能将PHP/ASP/JSF/JAVA/.NET与PHONEGAP一起使用吗?

答:PhoneGap 应用程序只能使用 HTML、CSS 和 JavaScript。但是,您可以使用网络协议(XmlHTTPRequest,Web Sockets等)轻松地与以任何语言编写的后端服务进行通信。这允许您的 PhoneGap 应用程序在设备连接到互联网时远程访问现有的业务流程。

    要将 PHP 页面
  1. 转换为 HTML 页面,请删除对 PHP 和服务器的所有引用。所有服务(包括MYSQL)都将在后端(通过jquery或等效服务)。
  2. 将*
  3. 占位符*插入到网页上要插入数据的位置。
  4. 将支持的 PHP 系统转换或复制为 REST API 系统。
  5. 使用 JQuery 或等效的 (XmlHTTPRequest、Web Sockets 等) 与后端服务进行通信。
  6. 将服务器响应(通过 JQuery)插入 *占位符 * 中。

注意:最佳做法是将所有组件(javascript,css,font,图像等)存储在移动设备上。您还可以使用 storageLocal、SQLite 或 IndexedDB 在本地存储一些数据。服务器服务属于服务器 - 最好不要直接与 SQL 服务器通信。(但是许多人通过互联网谈论SQL来以危险的方式做到这一点 - 而不是最佳实践。

有什么问题吗?请在适当的论坛上提问。这是一个列表。我推荐 Google Group of Cordova/Phonegap