WordPress 维护工具映射图谱

比较 WordPress 维护工具非常困难。一个来源称某工具为“SaaS”,而另一个来源则称其为“自托管”。大多数人将两个不同的概念混为一谈。

要了解您的选择,必须从两个独立的维度来看。

维度 1:工具如何连接到您的网站。 • 工作插件 (Worker Plugin):您在管理的每个网站上安装一个小型插件。这为控制面板与网站之间的通信创建了一个网关。 • 直接 SSH (Direct SSH):您不在网站上安装任何东西。工具通过 SSH 登录并使用 WP-CLI。

插件方案简单,但会为每个网站增加一个漏洞。SSH 方案很干净,但要求您的主机允许 SSH 访问。

维度 2:控制面板运行在哪里。 • 托管 SaaS (Hosted SaaS):由供应商运行控制面板。他们的云端存储您的网站凭据。 • 自托管 (Self-hosted):您在自己的服务器上运行控制面板。您拥有数据,但需要管理软件。 • 桌面应用 (Desktop App):控制面板在您的本地计算机上运行。数据保留在您的机器上。

这两个维度构成了一个网格。大多数产品仅占据其中的两个单元格。

托管 SaaS + 工作插件 (ManageWP, WP Umbrella) 您可以通过任何浏览器轻松访问。供应商负责保证在线率。权衡之处在于,您需要将客户凭据信任交给第三方。

自托管 + 工作插件 (MainWP, InfiniteWP) 您保留自己的数据。您不依赖供应商。权衡之处在于,您必须维护控制面板本身。您是在维护那个“维护您工具的工具”。

桌面应用 + 直接 SSH (WP Maintenance Manager) 这是最私密的方法。客户端网站上不安装任何东西,数据保留在您的电脑上。权衡之处在于,当您的电脑进入睡眠状态时,监控也会停止。

大多数其他组合并没有主流产品。例如,人们很少将 SSH 密钥交给云供应商。这使得“托管 SaaS + SSH”非常难以推广。

在选择工具时,请问自己这三个问题:

  • 您希望凭据存储在第三方云端,还是保留在本地?
  • 您希望在每个客户网站上都安装插件,还是一个都不装?
  • 您准备好运营自己的基础设施了吗?

没有完美的方案。每个选项都在风险、控制权和易用性之间进行权衡。

来源:https://dev.to/susumun/connection-architectures-for-wordpress-maintenance-tools-mapping-four-products-on-a-two-axis-grid-7jd