如何建立一个轻松管理多个网站的方法?

时间:2009-07-10 13:08:12

标签: php web-applications

我有相似的Web应用程序在许多域中运行的类似实例。我需要一种简单的方法来管理(编辑,添加等)每个域的某些文件(php,css,html)。

我正在考虑用PHP编写一个控制面板,但是想知道是否有人已经为完成此操作编写了现有的脚本?

谢谢!

2 个答案:

答案 0 :(得分:1)

管理服务器的基础架构有多种选择。以下是一些您可能也想在ServerFault网站上询问。

答案 1 :(得分:1)

这取决于每个实例的自定义方式 - 如果有代码更改,那么我建议使用像git这样的SCM。您可以将每个自定义版本保存在单独的分支中,并将它们部署为单独的实例。如果您需要将更改合并到许多站点中,那么您可以在分支机构中选择提交。

我已经使用这种方法来部署一个使用公共代码库的18个站点的套件,它可以工作。