Local Stack v.Dev Server

时间:2018-06-04 13:37:23

标签: drupal development-environment

我目前正在开发一个Drupal项目。作为一名开发人员,我经常听到有关在本地堆栈或共享开发服务器上开发是否更好的分歧。对于有Drupal经验的人来说,您对我有什么见解或建议吗?

1 个答案:

答案 0 :(得分:1)

这不是Drupal特有的。

每个人都应该在他们的本地机器上工作。在本地开发环境中。有数以千计的选项可供您自己的计算机在本地运行网站。可以从MAMP开始。

使用Git(和Gitflow Workflow)将您的更改提交到您的同事可以将其从当地环境中拉出来的回购。

使用部署例程或webhook将您的更改自动拉到每个版本的实时服务器上。

当开发事物总是向两个方向移动时:

  • 数据库副本向下移动(从live到dev到本地)。
  • 代码更改向上移动(从本地更改为dev到live)。

当多个人同时处理同一个代码实例时应该有什么好处?没有。想象一下两个人同时处理一个文件可能产生的所有冲突。疯!