2015年3月5日

phing搭建自己的部署系统

什么是部署? 部署,在我看来是让代码在真实的服务器上跑起来,能够对外提供期望的服务和功能。 例如简单的web项目:单台服务器, 数据库和web服务器都在一台机器上。 只需要将代码copy到服务器上,保证代码里的数据库配置和服务器上的web配置正确。 再打开浏览器,访问该应用, 能够正常访问和使用,部署就结束了。 部署到这里真的结束了吗? 代码升级,重新copy代码,忘记修改配置文件,导致服务无法访问怎么办? 访问量增加,项目需要部署到N […]