最好的PHP工作流程

Kev*_*cks 6 php eclipse methodology

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

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

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

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

Ken*_*hvr 6

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

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

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

  • 尝试插入自动单元测试
  • 看一下标签,树枝和树干(正常工作)

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

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

  • +1 - 我认为凯文最缺少的是本地开发环境(例如XAMPP). (3认同)