php - 发布生产代码的最佳方式

标签 php version-control compilation release revert

<分区>

是否有发布 PHP 产品代码的最佳实践?

我知道使用 Java 可以将源代码作为 WAR 或 JAR 发布,但是 PHP 有这样的东西吗?

随着我们组织的发展,我想找到一种更好的方式来发布生产代码,而不是目前 Not Acceptable 流程。

当前进程:

  • 将新代码 checkin SVN(Subversion)
  • 备份当前生产脚本并附加.bak.date_time_stamp
  • 将新脚本投入生产(FTP、SSH、SFTP)

需要能力

  • 还原更改
  • 可选容器(想想 JAR)
  • 归档当前生产代码
  • 自动化?这是一个愿望 list 选项

还有其他建议/选项/实践可以很好地融入吗?着眼于更改组织流程。

最佳答案

粗略地等同于 War 或 Jar 是 Phar . Cal Evans 的教程位于

不会进入其他部署策略,因为之前已经讨论过:

关于php - 发布生产代码的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971953/

相关文章:

javascript - 如何在php中获取ajax下拉列表的值?

javascript - 无法在 PHP 上编译共享扩展

intellij-idea - IntelliJ IDEA 中的变更列表是什么?与什么相比的变化列表?寻求准确的解释

源代码行的 git 历史

java - Eclipse 中的接口(interface)绑定(bind)

c++ - 整型变量的奇数 C/C++ 初始化语法

php - 使用 PHP 将密码安全地发送到 LDAP 服务器

php - Laravel 查询生成器原始表达式

typescript - 如何组织一个项目来共享代码?

c - "Unresolved text symbol"——如何找到正确的库