Mapping WordPress Maintenance Tools

Comparing WordPress maintenance tools is hard. One source calls a tool "SaaS," while another calls it "self-hosted." Most people mix two different concepts into one label.

To understand your options, you must look at two separate axes.

Axis 1: How the tool connects to your sites. • Worker Plugin: You install a small plugin on every site you manage. This creates a gateway for the dashboard to talk to the site. • Direct SSH: You install nothing on the sites. The tool logs in via SSH and uses WP-CLI.

The plugin route is easy but adds a vulnerability to every site. The SSH route is clean but requires your hosts to allow SSH access.

Axis 2: Where the dashboard runs. • Hosted SaaS: The vendor runs the dashboard. Their cloud holds your site credentials. • Self-hosted: You run the dashboard on your own server. You own the data but manage the software. • Desktop App: The dashboard runs on your local computer. Data stays on your machine.

These two axes create a grid. Most products sit in only two cells.

Hosted SaaS + Worker Plugin (ManageWP, WP Umbrella) You get easy access from any browser. The vendor handles the uptime. The trade-off is that you trust a third party with your client credentials.

Self-hosted + Worker Plugin (MainWP, InfiniteWP) You keep your data. You do not rely on a vendor. The trade-off is that you must maintain the dashboard itself. You are maintaining the tool that maintains your tools.

Desktop App + Direct SSH (WP Maintenance Manager) This is the most private method. Nothing is installed on client sites and data stays on your PC. The trade-off is that monitoring stops when your computer sleeps.

Most other combinations have no major products. For example, people rarely give SSH keys to a cloud vendor. This makes "Hosted SaaS + SSH" very difficult to sell.

When you pick a tool, ask these three questions:

  • Do you want credentials in a third-party cloud or kept locally?
  • Do you want a plugin on every client site or none?
  • Are you ready to operate your own infrastructure?

There is no perfect choice. Every option involves a trade-off between risk, control, and ease of use.

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