php - 如何自动部署网络应用程序

标签 php deployment automation

我正在尝试弄清楚连续自动化一系列事情以部署网络应用程序的最佳方法,但尚未找到合适的解决方案。我愿意:

  1. 使用谷歌的 compiler.jar 压缩我的 JS
  2. 使用雅虎的 yui-compressor.jar 压缩我的 CSS
  3. 访问文件并更改字符串,以便为“global.css?v=21”之类的头文件提供正确的版本
  4. 部署应用程序(sftp、mercurial 或 rsync?)省略某些目录,例如“/userfiles”

你们能帮我解决这个问题吗?

谢谢!

最佳答案

你可能想看看 phing http://phing.info/ (他们正在移动服务器,所以这个周末可能会停机),但它可以做你想要的所有事情,并且是用 php 编写的。 快速谷歌搜索应该会提供大量教程来帮助您入门。

关于php - 如何自动部署网络应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2754676/

相关文章:

java - 是否有可能构建一个可以通过浏览器运行的 Web 自动化?

php - 防止函数双重执行

php - Google document api iframe 带宽限制

javascript - HTML 文件的总大小(包括其中图像的大小)

ruby-on-rails - 如何配置 nginx 以在域中安装 Rails 应用程序并在/blog/中安装 WordPress?

vb.net - 如何在安装项目中添加许可协议(protocol)

.net - 我们可以编写脚本并使浏览器自动化,最好是使用 .Net 吗?

php - 向数据库提交 NULL - 单引号问题?

javascript - Jquery Select2 动态生成

node.js - 如何从 VSTS 部署到 azure 应用程序服务?