2010-03-09 125 views
2

有多个人开发一个测试网站的Wordpress应用程序是一个很好的选择。WordPress的多个开发人员设置

我遇到的最大障碍是在本地开发和集成到测试环境时的路径问题。

有没有人有维护开发人员环境,保持工作内容和链接的良好流程,并且代码在源代码管理中维护?

为了澄清,我想本地开发,并有一个测试环境,并避免路径问题。我接受其他解决方案或想法。

+0

我还想澄清我正在使用Windows环境。 – IanL 2010-12-09 15:12:39

回答

2

它归结为三个主要概念

  1. 发展环境应尽量靠近生产地。
  2. 使用源代码管理!
  3. 自动部署脚本部署时尽可能多地发生人为错误。

我更喜欢的开发环境/过程看起来像这样。

  1. 开发/本地
    • SVN检出代码在本地
    • 运行Ubuntu作为LAMP环境或XAMPP
    • 部署脚本(脚本自动化例如楠/蚂蚁)溶液分期虚拟盒/ QA
    • 模块开发
    • 主题发展
  2. QA
    • 初始内容设置/ QA
    • 后初步发展分期用得少
  3. 生产
    • 直播内容条目
    • 博客等

对于初始内容开发路径问题之后的路径问题变得不那么重要,因为大多数内容都是现场执行的。如果使用生产备份来创建开发站点,则可以根据需要使用SQL脚本和手动更改。同时切换到使用Virtual Box解决方案有助于确保一切都在根。但FractalizeR的答案确实有帮助。

1

可能是我没有得到整体的问题,但是将WordPress的整个源代码放到版本控制中的问题是什么,请检查一下单个测试服务器进行测试?

如果您在使用网站名称时遇到问题,请强制您的开发人员检查他们的机器并将其存储在www.yourwpdomain.local下(请注意.local部分)。他们可以使用DNS或简单主机文件将.local域地址解析为127.0.0.1。 Apache的安装非常简单。

相关问题