Il supporto multisito di WP Engine ha diverse limitazioni specifiche di cui gli utenti devono essere consapevoli per gestire efficacemente le proprie reti WordPress multisito su questa piattaforma.
In primo luogo, la funzionalità multisito sul motore WP non è disponibile su tutti i piani. Non è esplicitamente supportato dai piani Lite o di avvio. L'estensione del prodotto multisito è disponibile solo per i piani condivisi a livello di crescita e superiore ed è incluso per impostazione predefinita sui piani premium. Ciò significa che gli utenti sui piani di livello inferiore dovranno aggiornare se desiderano utilizzare funzionalità multisito. Abilitare il multisito sul motore WP richiede un processo di conversione formale attraverso il portale dell'utente, in cui l'ambiente viene convertito in multisito. Questa conversione è essenziale in quanto influisce sul routing del dominio e sulla configurazione SSL, aspetti cruciali per le reti multisito per funzionare correttamente.
Il motore WP richiede che le reti multisito siano configurate come sottodominio o installazioni di sottodirectory. Quando si convertono in multisito, gli utenti scelgono tra queste due strutture:
- Network di sottodominio: i siti hanno URL come site1.example.com, site2.example.com.
- Rete di sottodirectory: i siti hanno URL come Esempio.com/site1, Esempio.com/site2.
Questa configurazione influisce su come vengono gestiti i domini e i certificati SSL e le impostazioni del portale utente per il multisito riflettono questa esigenza.
Inoltre, il motore WP gestisce strettamente determinate impostazioni ambientali per motivi di prestazioni e di sicurezza. Per le installazioni multisito, ci sono limitazioni sulle dimensioni del caricamento dei file; La dimensione massima del caricamento del file per multisito è impostata su 1 MB per impostazione predefinita, che è significativamente inferiore ai 50 MB per singoli siti. Questa limitazione può influire sulla possibilità di caricare file multimediali o plug -in direttamente tramite l'amministrazione WordPress su installazioni multisito senza modificare queste impostazioni tramite il supporto del motore WP. Inoltre, le revisioni post sono controllate con un limite predefinito di zero e un massimo di cinque, che influisce sui flussi di lavoro di modifica dei contenuti su reti multisito. Queste impostazioni non sono configurabili dall'utente senza assistenza dal supporto del motore WP, riflettendo il loro modello di ambiente di hosting controllato.
Una delle limitazioni fondamentali del multisito in generale, che si applica anche al motore WP, è che tutti i siti all'interno della rete condividono le stesse risorse del server. Poiché il multisito viene eseguito come una singola istanza WordPress con i lavoratori di database e PHP condivisi, i plug-in ad alto traffico o pesanti delle risorse su un sottenito possono influire sulle prestazioni dell'intera rete. Ciò significa che l'allocazione delle risorse deve essere pianificata attentamente e potrebbero essere necessarie ulteriori risorse di hosting man mano che la rete cresce.
WP Engine Multisite eredita anche limiti multisito di WordPress standard:
- esiste un unico punto di fallimento; Se un sito è compromesso o subisce tempi di inattività, può influire su tutti i siti della rete.
- Non tutti i plugin e i temi sono compatibili con il multisito; Alcuni potrebbero non funzionare correttamente o richiedere un controllo super admin per l'installazione e gli aggiornamenti.
- La migrazione o il backup dei singoli subsiti è complesso perché tutti i siti condividono la stessa istanza di database con tabelle diverse. L'isolamento di un singolo sottenito per la migrazione richiede una conoscenza avanzata del database e non è semplice.
Inoltre, WP Engine consiglia di cautela con il numero e la diversità dei siti infantili in una rete multisito. Tra cui molti siti di bambini molto diversi con numerosi temi e plugin possono causare degradazione o instabilità delle prestazioni a livello di rete. Ciò è particolarmente rilevante dato l'ambiente condiviso sulla piattaforma di hosting di WP Engine, in cui ogni sito nelle azioni multisito di restituzione percorsi e risorse.
Il motore WP non supporta il multisito su tutti i piani o gli ambienti, quindi gli utenti devono verificare il loro piano include il supporto multisito e completare il processo di conversione nel portale utente per il funzionamento corretto. Dopo la conversione, è possibile il ritorno a un singolo sito ma comporta un'attenta gestione delle tabelle del database (scegliendo se conservare o eliminare le tabelle multisito/sotterranee), eseguite nuovamente attraverso gli strumenti del portale utente per garantire che l'ambiente sia correttamente riconfigurato.
La documentazione e le risorse di supporto di WP Engine chiariscono che il multisito è destinato a casi d'uso in cui è necessaria una rete di siti correlati o vincolati, piuttosto che un sistema di gestione dei clienti centralizzati. Offrono alternative, come la gestione dei siti Jetpack, per la gestione di più siti indipendenti da una interfaccia, poiché WordPress Multisite non fornisce robuste funzionalità di gestione dei siti individualizzate o personalizzazione su scala.
In sintesi, i principali limiti del multisito sul motore WP includono:
- Il multisito è disponibile solo su piani di livello superiore con l'estensione multisito; escluso dai piani Lite e di avvio.- La conversione in multisito deve essere effettuata tramite il portale utente del motore WP per il routing del dominio adeguato e la gestione SSL.
- Le dimensioni del caricamento dei file e i limiti di revisione pubblicati sono limitati per impostazione predefinita e controllati dal supporto del motore WP.
- Le risorse del server condivise attraverso la rete multisito possono portare a colli di bottiglia delle prestazioni o tempi di inattività se un sito utilizza risorse sproporzionate.
- L'intera rete multisito condivide un'istanza di un singolo database, complicando il backup, la migrazione e l'isolamento del sito.
- Esistono vincoli di compatibilità del plug-in e del tema, con installazione e aggiornamenti di solo amministratore.
- La complessità delle reti multisiti di configurazione, gestione e risoluzione dei problemi è superiore alle installazioni a sito singolo, spesso richiedono conoscenze tecniche avanzate.
- Le reti multisito sul motore WP devono utilizzare sottodomini o strutture URL della sottodirectory, che hanno un impatto sulla gestione del SEO e del sito.
- L'ambiente multisito non è progettato per una gestione ampia del sito client ma piuttosto per siti correlati internamente o siti generati dagli utenti vincolati.
- L'esportazione o la rimozione di singoli siti dalla rete è complesso e richiede un'attenta gestione del database.
- Il motore WP gestisce strettamente diverse impostazioni di ambiente e sicurezza, limitando il controllo dell'utente finale su alcune configurazioni cruciali per le prestazioni o la personalizzazione multisito.