wordpress - 如何最好地实例化多个克隆站点并维护它们?
问题描述
背景: 我们有一个 WordPress/Woocommerce 网站,该网站具有广泛的定制功能,可解决特定的营销需求。我们希望为托管在完全不同服务器上的不同域提供同一个站点的变体(大约 80% 的代码是相同的)。
问题: 实例化和维护克隆站点的最佳方法是什么?
额外细节
- 我们不跟踪 (git) WordPress 核心文件。
- 我们只跟踪(git)网站的重要插件,其余的被忽略。
- 网站之间的区别主要在于品牌,但仍然与内容和代码相关。
- 这个想法是在短时间内建立一个新的“克隆”站点,并且将来仍然能够迁移新功能。
部署规范
- 我们使用 Laravel Forge 来预置 AWS 服务器。
- 我们使用 Bash 脚本安装所有依赖项、下载 WP 核心、恢复示例数据库。
- 我们使用 composer 进行依赖管理。
解决方案
推荐阅读
- apache-spark - Spark Streaming 数据集
- typescript - 获取所有对象的键“公斤”的所有值
- asp.net - IIS Web 服务争用
- javascript - 为什么这个数组有对象键值对?
- jasmine - 如何设置新状态来测试可观察对象?
- javascript - div 调用两个不同的函数
- assembly - 分段错误ShellCode
- reactjs - 如何从 Navigation Drawer 的 navigateOptions 访问数据
- swift - Xcode 12 更新后快速运行 MLModel 的新错误
- javascript - 如何通过拖放添加多个文件,也可以通过单击上传进度条