我非常需要一些关于如何改善我现在做事的方法的建议。我目前管理着100多个网站,他们都在专用服务器上,我只需登录FTP并进行必要的更改并上传..所以我总是在现场工作。
我知道这是一个坏主意,我真的想找到一个很好的解决方案,如何使用开发服务器,然后在准备就绪时推送到生产,并保持最新状态等等。
我还有两个人在团队中,偶尔会对网站进行更改,因此这对我们所有人都有用,因此我们都在同一页面上,并拥有最新的代码。< / p>
我一直在对此进行大量研究,但其中很多让我困惑,我无法找到最适合我的答案。我之前尝试过git,它运行良好,但不确定如何在100多个网站上运行。
我不确定从哪里开始..什么是最好的选择?那里有什么服务我可以付钱让这个过程更容易吗?
感谢任何帮助。谢谢!
答案 0 :(得分:1)
我要做的第一件事是创建网站的本地开发副本。停止搞乱生产服务器上的代码!
接下来,我会将网站置于版本控制之下。您可以使用任何可用的开源工具(Subversion,Git等)。完成这件事。
您可以编写脚本将每个站点部署到生产服务器,也可以安全地使用它来使用差异工具来复制更改。