最好的PHP工作流程

时间:2009-08-31 09:05:16

标签: php eclipse methodology

我想知道在Eclipse中使用PHP网页的最佳方法是什么。

例如,我通常做的是创建一个项目,其中包含指向服务器上文件的远程链接。这样我就可以进行更改 - >保存它们>并立即在浏览器中查看效果。

但是,此方法不允许我将远程文件提交到SVN。我可以从SVN签出本地工作副本;然后每次我做出更改时将文件复制/导出到服务器,但这很快就会烦人。

我的问题是你在Eclipse中工作/调试/测试/提交PHP项目的工作流程或方法是什么?

1 个答案:

答案 0 :(得分:6)

请务必先在本地创建项目。使用SVN将其提交给本地服务器。 将文件直接上传到远程服务器的方式非常危险。每次保存文件时,都可以上传错误。 一定要遵循这个或类似的方式:

  • 本地工作
  • test local
  • 与本地SVN合并 (在这个项目上工作的其他人将在同一个分支中提交他们的代码)
  • 在上传到远程服务器之前测试分支。

现在您确定要上传文件的正确版本。

  • 尝试插入自动单元测试
  • 查看标签,分支和中继线(正常工作)

在最初的几周内你会创建很多版本,但过了一段时间你会开始将你的bug每周捆绑到1个更新(或类似的东西)

有关部署的自动化,请查看rsync,ant ....... 有一些像Servergrove这样的托管公司在部署过程中非常好地支持你......