【问题标题】:How to package a PHP application\script?如何打包 PHP 应用程序\脚本?
【发布时间】:2011-04-27 18:32:05
【问题描述】:

我有一个脚本,它使用 php 和 curl 自动登录到站点并执行一些操作。 这一点没问题,但我现在想将脚本发送给其他人,以便他们使用。

所以我可以创建一个执行脚本的批处理文件。

问题将是用户不会在他们的计算机上安装 php,并且可能还必须在 php.ini 文件中启用 curl。

要求用户执行所有这些操作会很麻烦。无论如何我可以创建一个基本的安装或类似的东西,将整个东西打包在一起?

感谢您的任何回答:-)

【问题讨论】:

  • 如果您的目标用户没有安装 php,那么 php 可能不是您脚本的好选择。
  • 希望有办法将 PHP “编译”成可执行文件
  • 您的所有用户都使用相同的操作系统吗?如果有,是哪一个?如果没有,您是否愿意为您的软件支持多个软件包?如果您的用户没有安装 PHP,他们会同意您为他们安装它吗?卷曲也是如此。

标签: php curl package


【解决方案1】:

phc -- the open-source PHP compiler

另一方面,您确定您的用户会安装 curl 吗?如果没有,并且您决定将其与您的应用一起分发,他们会安装所有 curl 的依赖项吗?

【讨论】:

    【解决方案2】:

    也许这是过度的事情,但你可以 查看钛桌面 http://www.appcelerator.com/products/titanium-desktop-application-development/

    其开源、跨平台且免费。它基本上允许您使用 Web 应用程序技术(有点像 Adob​​e Air)创建桌面应用程序,并且它支持 php 脚本。这当然意味着您必须创建一个至少带有一个按钮的用户界面来运行您的脚本。

    【讨论】:

      【解决方案3】:

      发现这个谷歌搜索http://www.bambalam.se/bamcompile/

      【讨论】:

        猜你喜欢
        • 2018-03-28
        • 2015-04-18
        • 1970-01-01
        • 2013-09-03
        • 2018-02-26
        • 1970-01-01
        • 1970-01-01
        • 2012-06-22
        • 1970-01-01
        相关资源
        最近更新 更多