【问题标题】:Offline WebApp for iPad适用于 iPad 的离线 WebApp
【发布时间】:2011-08-08 16:33:30
【问题描述】:

我目前在一个开源电子商务平台 (www.oscmax.com) 上工作,我正在尝试确定是否可以部署可以在 iPad 上运行的离线版本。

我似乎找不到 iPad AMP (Apache MySQL PHP) 应用程序,想知道是否有人可以回答:

a) 有谁知道可以在 iPad 上运行的 AMP 版本 b) 是否有另一种方法来实现这一点,而无需在 XCode 中重新编码整个应用程序。

我们的想法是建立一个本地版本的在线商店,销售代表在向批发客户销售时可以使用该版本,将订单存储在本地,直到他们找到 WiFi 或 3G 信号。

如果我能让 Apache、MySQL 和 PHP 在本地运行(就像使用 WAMP、MAMP、LAMP 等一样),那就太好了。

有什么想法吗?

【问题讨论】:

    标签: php mysql apache ipad offline


    【解决方案1】:

    您无法在 iPad 上运行特定于服务器的软件,将其视为一部大手机,它就是做不到。无论如何,运行 mysql / php / apache 所需的开销并不是你想要的。你需要重新做你的应用程序。就这么简单。

    【讨论】:

    • 技术上没有问题。为什么我要把它看作一部电话?当我第一次开始使用 web 开发时,win2k/apache/mysql/php 在我普通的 266 MHz、96 MB 二手笔记本电脑上运行得很好。 iPad 的速度要快得多。
    【解决方案2】:

    iOS 开发人员条款禁止在本机应用程序中使用解释代码,这将排除通过 iOS 应用程序运行 PHP 的可能性。最好的办法是研究 HTML5 技术(例如离线存储)并构建 Web 应用程序。

    【讨论】:

    • 能否请您发布此信息的源链接
    • 现在允许使用口译员。应用商店中目前有 5 个或更多的 Basic 口译员。仍然不允许将代码下载到解释器。
    • 不管在 iPhone 上运行 PHP/MySQL 有多么容易,这似乎都是错误的解决方案。 Apple 开发者网站有大量用于在移动 Safari 上进行开发的好资源。离线存储功能将允许在离线时缓存数据并稍后与服务器同步。
    【解决方案3】:

    iOS 禁止应用生成进程,而标准 AMP 工具会生成大量进程。所以没有。

    【讨论】:

      【解决方案4】:

      似乎有一个应用程序可以满足这种需求(代码在 ipad 上运行 php 服务器):http://www.becomekodiak.com/kodiak-php.html

      【讨论】:

        猜你喜欢
        • 2012-12-29
        • 2011-04-21
        • 2014-12-07
        • 1970-01-01
        • 2013-12-13
        • 2011-05-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多