【发布时间】:2009-07-10 13:08:12
【问题描述】:
我有跨多个域运行的相同 Web 应用程序的类似实例。我需要一种简单的方法来管理(编辑、添加等)每个域的某些文件(php、css、html)。
我正在考虑用 PHP 编写一个控制面板,但想知道是否有人已经编写了用于完成此任务的现有脚本?
谢谢!
【问题讨论】:
标签: php web-applications
我有跨多个域运行的相同 Web 应用程序的类似实例。我需要一种简单的方法来管理(编辑、添加等)每个域的某些文件(php、css、html)。
我正在考虑用 PHP 编写一个控制面板,但想知道是否有人已经编写了用于完成此任务的现有脚本?
谢谢!
【问题讨论】:
标签: php web-applications
管理服务器的基础架构有多种选择。这里有一些,您可能也想在 ServerFault 网站上询问。
【讨论】:
这取决于每个实例的自定义程度——如果有代码更改,那么我会推荐使用像 git 这样的 SCM。您可以将每个自定义版本保存在单独的分支中,并将它们部署为单独的实例。如果您有需要合并到许多站点的更改,那么您可以跨分支挑选该提交。
我已经使用这种方法部署了一套包含 18 个站点的套件,这些站点使用了一个通用的代码库,并且可以正常工作。
【讨论】: