4

我对编译性能不感兴趣,但能够“编译”一个 php 脚本以便将它放在 USB 记忆棒或便携式硬盘驱动器上。

我认为可能有两种方式:

  1. 便携式阿帕奇
  2. 便携式命令行 php

我知道存在一些包,如 xampp 等,以及使用 php bin 文件,但我想知道是否存在更用户友好的东西,我的意思是我可以双击,打开浏览器并使用的东西。

4

3 回答 3

3

PHP 只被解释。XAMPP 只是建立了一个带有 apache 服务器、数据库和 PHP 引擎的模拟环境。不幸的是,就能够启动 PHP 应用程序而言,XAMPP 与您将获得的速度和便携性差不多。

如果你想办法按照你想要的方式去做 - 给我发消息 - 我会付钱的......

于 2010-10-17T14:41:31.510 回答
2

在网上搜索给了我这个

和这个

我发现了两个原生 PHP 编译器。

于 2010-10-17T14:44:09.220 回答
1

PHP 5.4+ 有一个内置的网络服务器......我能够简单地将我的 php 可执行文件复制到一个随机文件夹中,然后......

# ~/someDir/php -S localhost:7676 -t ~/docRoot ENTER

PHP 5.4.0RC3 Development Server started at Tue Jan  3 15:57:33 2012
Listening on localhost:7676
Document root is /Users/localadmin/docRoot
Press Ctrl-C to quit.`

浏览到http://localhost:7676就可以了。

如果您想要更多的可移植性,您可以使用构建命令深入研究重新编译 PHP 的世界,例如./configure --enable-static --disable-shared --disable-all

于 2012-01-04T20:31:11.343 回答