我正在考虑找一个vps来试验一些东西。我有三个要迁移的网站,完全不相关。
从资源的角度来看,我假设多站点安装比三个不同的安装便宜,我错了吗?如果站点在插件、管理员、主题等方面完全不同,那么多站点是否好?
此外,多站点(3 个相同站点)是否比单站点贵 3 倍?这是为什么?
谢谢你
我不知道使用多站点和几个不同的 WordPress 实例之间有任何显着的性能差异。我也没有听说过性能是使用多站点的激励或抑制因素。
关于是否存在性能差异,我无法给出明确的答案,但我愿意打赌它可以忽略不计。
使用多站点的真正原因是使管理更容易。如果您需要跨多个站点共享用户,这也很棒;多站点有一个用户表,但帖子、选项、类别等有单独的表。
关于你的另一个问题:
多站点(3 个相同站点)比单站点贵 3 倍吗?
我会假设更大意味着更多帖子。
在存储方面不会有显着差异。在性能方面可以。
多站点为每个站点的帖子提供单独的表格。当您在多站点中查看单个站点时,查询只会在其中一个表上运行。关于性能,这个问题归结为:
如果站点 B 的帖子数量是站点 B 的三倍,那么站点 A 的性能是否优于站点 B 的性能?
答案似乎很明显。但是,重要的是要注意数据库性能与数据库大小不是线性的。站点 A 上的查询不会比站点 B 快三倍(通常)。
比较并没有真正说明多站点。无法将较大的站点拆分为多站点中的多个站点,也无法将多站点站点合并为一个大型的单个站点。
更新:
从安全的角度来看,我假设不同的 wordpress 实例更安全?如果我的一个站点管理员的帐户被盗并安装了恶意代码,它应该更难感染其他安装,对吧?
假设单独的实例安装在同一台服务器上,与单个多站点相比,攻击所有三个站点可能会更难一些。但是,一旦有人能够在您的服务器上执行他们自己的代码,将攻击扩展到同一服务器上的其他站点就很容易了。
虽然攻击者可能更难攻破三个单独的 WordPress 实例,但保护这些单独的实例也更难。借助多站点,您可以轻松地在所有站点上部署安全措施。