Класифікація інструментів для обслуговування WordPress
Порівнювати інструменти для обслуговування WordPress складно. Одне джерело називає інструмент «SaaS», тоді як інше — «self-hosted». Більшість людей змішують два різні поняття в одній назві.
Щоб зрозуміти ваші варіанти, потрібно розглянути дві окремі осі.
Вісь 1: Як інструмент підключається до ваших сайтів. • Worker Plugin: Ви встановлюєте невеликий плагін на кожен сайт, яким керуєте. Це створює шлюз для зв'язку панелі керування з сайтом. • Direct SSH: Ви нічого не встановлюєте на сайти. Інструмент підключається через SSH і використовує WP-CLI.
Шлях із плагіном є простим, але він додає вразливість до кожного сайту. Шлях через SSH є «чистим», але вимагає, щоб ваші хостинги дозволяли SSH-доступ.
Вісь 2: Де працює панель керування. • Hosted SaaS: Постачальник запускає панель керування. Їхня хмара зберігає ваші облікові дані сайтів. • Self-hosted: Ви запускаєте панель керування на власному сервері. Ви володієте даними, але самі керуєте програмним забезпеченням. • Desktop App: Панель керування працює на вашому локальному комп'ютері. Дані залишаються на вашій машині.
Ці дві осі утворюють сітку. Більшість продуктів займають лише дві клітинки.
Hosted SaaS + Worker Plugin (ManageWP, WP Umbrella) Ви отримуєте легкий доступ з будь-якого браузера. Постачальник відповідає за доступність сервісу. Компроміс полягає в тому, що ви довіряєте третій стороні облікові дані своїх клієнтів.
Self-hosted + Worker Plugin (MainWP, InfiniteWP) Ви зберігаєте свої дані. Ви не залежите від постачальника. Компроміс полягає в тому, що ви повинні підтримувати саму панель керування. Ви підтримуєте інструмент, який підтримує ваші інструменти.
Desktop App + Direct SSH (WP Maintenance Manager) Це найбільш приватний метод. На сайтах клієнтів нічого не встановлюється, а дані залишаються на вашому ПК. Компроміс полягає в тому, що моніторинг припиняється, коли ваш комп'ютер переходить у режим сну.
Більшість інших комбінацій не мають значущих продуктів. Наприклад, люди рідко надають SSH-ключі хмарному постачальнику. Це робить варіант «Hosted SaaS + SSH» дуже важким для продажу.
Вибираючи інструмент, поставте собі ці три запитання:
- Ви хочете, щоб облікові дані зберігалися в сторонній хмарі чи локально?
- Ви хочете мати плагін на кожному сайті клієнта чи взагалі без нього?
- Чи готові ви керувати власною інфраструктурою?
Ідеального вибору не існує. Кожен варіант передбачає компроміс між ризиком, контролем та простотою використання.
