【问题标题】:iphone development - Testing App on real device with PHP and Mysqliphone development - 使用 PHP 和 Mysql 在真实设备上测试应用程序
【发布时间】:2011-05-06 16:18:27
【问题描述】:

我开发了一个 iPhone 应用程序,它使用了一些 PHP 代码和一个 MySQL 数据库。要在真实设备上测试这个应用程序,Apple 是否在 iOS 上提供网络服务器?在我的代码中,我使用这样的 URL 运行 PHP 代码:

http://localhost/GetUserlist.php

那么,要在真实设备上进行测试,Apple 是否提供网络服务器?为此,我们是否需要在自己的服务器中托管自己的文件?

请在这方面帮助我。

【问题讨论】:

    标签: php iphone mysql


    【解决方案1】:

    iPhone 上没有实施 Web 服务器,Apple 不为开发人员提供此类服务。您需要在自己的服务器上托管 PHP/MySQL。

    【讨论】:

    • 您的意思是我需要在外部网络服务器上托管 PHP 文件,并且我需要在我的应用程序上使用该链接。如果我错了,请纠正我
    【解决方案2】:

    我已经考虑过十几次了,但到目前为止我还没有尝试过。我很确定在 iPhone 上使用 PHP/MySQL 是不行的,我认为您应该将这些文件托管在其他地方,并基本上以 JSON 或 XML 格式导出数据。然后,您可以使用移动 javascript 框架来获取数据并在您的应用程序中使用它。

    PhoneGap 是这些框架之一,我也相信使用 jQuery/jQuery Mobile 与 PhoneGap 一起可以毫无问题地完成......此外,PhoneGap 让您能够使用 CSS/HTML 进行设计。

    另一方面:如果 PHP/SQL 确实是您所需要的(因此也需要互联网连接),为什么不直接为手机创建一个在线应用程序/网站呢?在我看来,只有将数据保存在手机本地以便在没有可用的互联网连接的情况下访问时,才值得创建一个应用程序。

    【讨论】:

    • 这是一个社交网络应用程序,我们不能使用本地数据库,因为多个用户将访问 Mysql 数据库。和 Thisphp 脚本使用 oly 从 Mysql 中以 XML 输出格式提取数据
    • 那你为什么要使用应用程序?大多数手机可以在屏幕上添加链接到网页的图标。恕我直言,真正的应用程序的优势在于能够在离线时访问它,如果不需要,为什么还要通过制作应用程序而不是创建应用程序来让自己变得更难移动网站。
    猜你喜欢
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-17
    • 2021-09-15
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    相关资源
    最近更新 更多