Php站点部署?

PHP解析新手。 在.NET中有丰富的经验,因此部署就像在Visual Studio中右键单击并发布一样简单。 目前,在PHP中进行部署意味着通过Filezilla连接到EC2实例,将本地文件夹拖放到Filezilla中并等待永久完成。 这是部署PHP网站的标准方式,还是我在这里错过了一些东西? 如果我想更新我的网站内容怎么办? 重复一遍? 或上传修改后的文件? 但是如果我忘记了我被修改了哪些文件呢? Git的?


这是我首选的工作流程

  • 启动本地开发服务器(使用XAMPP)
  • 做出改变
  • 承诺git
  • 推到混帐
  • (现场服务器从git拉)
  • 这个工作流程的主要好处是:

  • 您可以立即看到您的更改
  • 如果你破坏了一些东西,它只会在本地崩溃,如果你碰巧把bug推到github上,你可以简单地恢复
  • 您不必等待FTP,因为git会为您完成工作
  • 如果您在一个团队中工作,您将永远不会通过FTP覆盖彼此的更改
  • 链接地址: http://www.djcxy.com/p/81661.html

    上一篇: Php site deployment?

    下一篇: Visual Studio 2010 web deployment to IIS server