使用相同的wp-admin&wp-includes运行多个安装?

时间:2016-11-30 作者:user48745

我在MAMP上安装了多个Wordpress,它们都有自己的文件结构(wp admin、wp includes等)。

因为它们都是开发站点,所以为每个站点安装整个wordpress是没有意义的。

是否可能只有一个Wordpress实例,并以某种方式链接正确的wp配置。php和wp内容文件夹到每个站点,以减少磁盘空间?

2 个回复
SO网友:Rarst

有不同的组织方式。您可以对核心文件使用单个位置,并实现有条件地指向不同表的引导。您可以实现多个位置并将core的单个副本符号化。

实际上,你应该考虑一下你用这个解决了哪个问题?磁盘空间微不足道。使用适当的工具(如Composer)可以更好地处理版本控制。

在我的实践中,我使用单一的anything goes-dev安装插件/主题,并广泛使用即时插件和主题切换。任何站点级项目都只需单独安装,并使用Composer进行版本控制。

SO网友:Mark Kaplun

是的,这是可能的,但这并不是非常简单的,因为您不能只是对目录进行符号链接,并且需要排除一些文件。但在任何情况下,开发机器的收益都很难注意到。在开发机器上,您通常有处于不同开发阶段的站点,其中一些站点可能与最新的wordpress版本不兼容,一些站点永远不会兼容。

从经济角度来看,这根本没有意义。如果在创建环境的同时安装新wordpress需要5分钟,升级需要1分钟,而脚本需要3个小时,那么您将不得不创建许多新站点并进行多次升级,然后才能平衡您的初始时间投资。在考虑一些升级破坏网站之前,你还没有意识到这一点,你发现只有当你需要在那一刻正确发货的时候。