我对编译性能不感兴趣,但能够“编译”一个 php 脚本以便将它放在 USB 记忆棒或便携式硬盘驱动器上。
我认为可能有两种方式:
- 便携式阿帕奇
- 便携式命令行 php
我知道存在一些包,如 xampp 等,以及使用 php bin 文件,但我想知道是否存在更用户友好的东西,我的意思是我可以双击,打开浏览器并使用的东西。
我对编译性能不感兴趣,但能够“编译”一个 php 脚本以便将它放在 USB 记忆棒或便携式硬盘驱动器上。
我认为可能有两种方式:
我知道存在一些包,如 xampp 等,以及使用 php bin 文件,但我想知道是否存在更用户友好的东西,我的意思是我可以双击,打开浏览器并使用的东西。
PHP 只被解释。XAMPP 只是建立了一个带有 apache 服务器、数据库和 PHP 引擎的模拟环境。不幸的是,就能够启动 PHP 应用程序而言,XAMPP 与您将获得的速度和便携性差不多。
如果你想办法按照你想要的方式去做 - 给我发消息 - 我会付钱的......
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