首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP打包/部署

PHP打包/部署
EN

Stack Overflow用户
提问于 2010-02-17 14:17:55
回答 2查看 3.3K关注 0票数 7

为了便于部署,用PHP打包web应用程序的好方法是什么?目前,我正在使用make生成一个压缩的tar文件。在Java中,大多数人使用Maven并构建WAR。我想知道在PHP世界中是否有类似的标准实践。

有一个用于PHP的Maven。我想知道这是不是该走的路。

EN

回答 2

Stack Overflow用户

发布于 2010-02-17 14:20:43

PHP存档可能会引起您的兴趣。

手册

phar扩展提供了一种方法,将整个PHP应用程序放入一个名为"phar“(Phar)的单一文件中,以便于分发和安装。除了提供此服务外,phar扩展名还提供了通过PharData类创建和操作tar和zip文件的文件格式抽象方法,就像PDO提供了访问不同数据库的统一接口一样。与PDO不同,PDO不能在不同的数据库之间进行转换,Phar还可以用一行代码在tar、zip和phar文件格式之间进行转换。关于一个例子,请参见Phar::convertToExecutable()。

票数 12
EN

Stack Overflow用户

发布于 2010-02-17 15:16:03

http://phing.info/

PHing不是GNU;它是一个基于Apache的project构建系统或构建工具。您可以使用GNU这样的传统构建系统做任何事情,它使用简单的XML构建文件和可扩展的PHP“任务”类,使其成为一个易于使用和高度灵活的构建框架。特性包括运行PHPUnit和SimpleTest单元测试(包括测试结果和覆盖率报告)、文件转换(例如令牌替换、XSLT转换、智能模板转换)、文件系统操作、交互式构建支持、SQL执行、CVS/SVN操作、创建PEAR包的工具等等。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2281338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档