如何打包 php 网站以便 [方便地] 在其他电脑运行?

2016-09-22 01:34:32 +08:00
 gdtv
朋友要帮公司处理一堆 excel 文件,来请教我。
我不懂 excel ,但我懂 php , php 真是世界上最好的语言[手动斜眼],我用 php 写了个脚本遍历所有 excel 文件、读取、整理、输出。
需求实现了——至少在我电脑上实现了。
但是,怎么让这个 php 脚本能方便地在朋友的电脑上运行呢?
有没有打包成一个 exe 文件的方法?
6535 次点击
所在节点    PHP
51 条回复
hteen
2016-09-22 09:45:48 +08:00
docker
good758
2016-09-22 10:11:33 +08:00
改用世界上第三好的语言 nodejs
nilai
2016-09-22 10:29:56 +08:00
go 编译成 exe
initpub
2016-09-22 11:49:13 +08:00
最好的办法就是楼上说的, PHP EXE —— 相当于一个命令行的脚本,界面是纯文本的啦。楼主提到“打包成一个 exe 文件”,似乎还没有这种工具。
arzusyume
2016-09-22 12:45:37 +08:00
winRAR 可以做到打包成 exe + 运行指定脚本
janxin
2016-09-22 13:06:35 +08:00
php cli
suconghou
2016-09-22 14:05:44 +08:00
分享一下原先收藏的 http://share.suconghou.cn/php/php54.exe
wangxiaoer
2016-09-22 15:42:04 +08:00
docker 是个框,啥都往里装
shijingshijing
2016-09-22 19:11:14 +08:00
这种事情不是应该默默的打开 Excel ,然后 Alt + F11 么?

本来是从一个房间里到另外一个房间里跟别人说一句话的事情,楼主实现的方式是坐了个飞机飞到美国,然后在美国给另外一个房间的人打了个国际长途来说这句话。
aitaii
2016-09-22 19:28:41 +08:00
用 docker->搬两袋米开来了一辆卡车.
hack
2016-09-22 19:34:05 +08:00
PHP cli
yexiaoxing
2016-09-22 19:37:14 +08:00
打包为自解压文件,里面包括 php cli
lwjcjmx123
2016-09-22 19:49:04 +08:00
看到标题我就知道肯定有人要来安利 docker 的,果然,为嘛不用 docker
jfcherng
2016-09-22 22:57:14 +08:00
mingyun
2016-09-22 23:25:42 +08:00
@suconghou php 官网就有各个版本吧
metowolf
2016-09-22 23:53:41 +08:00
帮朋友解决一个问题+用 PHP 实现=现在有两个问题了
McContax
2016-09-22 23:54:36 +08:00
我一看标题,联想下维基百科 docker 的解释。嗯,就 docker 了
dangyuluo
2016-09-23 01:01:51 +08:00
当然是 docker 了
qianmeng
2016-09-23 01:15:54 +08:00
appserv.
用过很不错
lslqtz
2016-09-23 04:18:47 +08:00
开始运行一个 Hello World 的破脚本,包含一个 php.exe ,只需要 php.exe 一个单文件。
start.bat :
php -r "echo 'hello,world.';"
pause
下面没了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/308003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX