PHP网站部署?

时间:2016-05-07 15:36:05

标签: php deployment

PHP解组新手。拥有丰富的.NET经验,因此部署就像点击右键一样简单。在Visual Studio中发布。目前,在PHP中部署意味着通过Filezilla连接到EC2实例,将本地文件夹拖到Filezilla中并等待永远等待它完成。这是部署PHP站点的标准方法还是我在这里遗漏了一些东西?如果我想更新我的网站内容怎么办?再重复一次?或上传修改过的文件?但是,如果我忘记了我修改过的文件怎么办?的git?

1 个答案:

答案 0 :(得分:1)

这是我首选的工作流程

  1. 启动本地开发服务器(使用XAMPP
  2. 进行更改
  3. 承诺给git
  4. 推送到git
  5. (实时服务器来自git)
  6. 此工作流程的主要好处是:

    1. 您可以立即看到您的更改
    2. 如果你破坏它只会在本地破坏,如果你发生了将bug推送到github,你可以简单地恢复
    3. 您不必等待FTP,因为git会为您完成工作
    4. 如果您在团队中工作,则永远不会覆盖彼此通过FTP进行的更改