El soporte multisitio de WP Engine tiene varias limitaciones específicas que los usuarios deben tener en cuenta para administrar efectivamente sus redes de WordPress multisitio en esta plataforma.
En primer lugar, la funcionalidad multisitio en el motor WP no está disponible en todos los planes. No es compatible explícitamente en los planes de lite o de inicio. La extensión del producto multisitio solo está disponible para planes compartidos en el nivel de crecimiento y superior, y se incluye de forma predeterminada en planes premium. Esto significa que los usuarios en los planes de nivel inferior deberán actualizar si desean utilizar funciones multisitio. Habilitar multisitio en el motor WP requiere un proceso de conversión formal a través del portal del usuario, donde el entorno se convierte en multisitio. Esta conversión es esencial ya que afecta el enrutamiento del dominio y la configuración de SSL, aspectos cruciales para que las redes multisitio funcionen correctamente.
WP Engine requiere que las redes multisitio estén configuradas como instalaciones de subdominios o subdirectorio. Al convertirse en multisitio, los usuarios eligen entre estas dos estructuras:
- Red de subdominios: los sitios tienen URL como sitio1.example.com, sitio2.example.com.
- Red de subdirectorio: los sitios tienen URL como ejemplo.com/site1, ejemplo.com/site2.
Esta configuración impacta cómo se manejan los dominios y los certificados SSL, y la configuración del portal del usuario para multisitio refleja esta necesidad.
Además, WP Engine administra estrechamente ciertas configuraciones de entorno por razones de rendimiento y seguridad. Para instalaciones multisitio, existen limitaciones en los tamaños de carga de archivos; El tamaño máximo de carga de archivo para Multisite se establece en 1 MB de forma predeterminada, que es significativamente más bajo que los 50 MB para sitios individuales. Esta limitación puede afectar la capacidad de cargar medios o archivos de complemento directamente a través del administrador de WordPress en instalaciones multisitio sin cambiar estas configuraciones a través del soporte del motor WP. Además, las revisiones posteriores se controlan con un límite predeterminado de cero y un máximo de cinco, lo que afecta los flujos de trabajo de edición de contenido en redes multisitio. Estas configuraciones no son configurables por el usuario sin ayuda del soporte del motor WP, lo que refleja su modelo de entorno de alojamiento controlado.
Una de las limitaciones fundamentales del Multisite en general, que también se aplica al motor WP, es que todos los sitios dentro de la red comparten los mismos recursos del servidor. Dado que Multisite se ejecuta como una sola instancia de WordPress con base de datos compartidas y trabajadores de PHP, los complementos de alto tráfico o recursos pesados en un subsitio pueden afectar el rendimiento de toda la red. Esto significa que la asignación de recursos debe planificarse cuidadosamente, y pueden ser necesarios recursos de alojamiento adicionales a medida que la red crece.
WP Engine Multisite también hereda las limitaciones estándar de WordPress Multisite:
- Existe un solo punto de falla; Si un sitio se ve comprometido o sufre el tiempo de inactividad, puede afectar todos los sitios en la red.
- No todos los complementos y temas son compatibles con Multisite; Algunos no pueden funcionar correctamente o requerir un control super administrador para la instalación y las actualizaciones.
- Migrar o hacer una copia de seguridad de los subsitios individuales es complejo porque todos los sitios comparten la misma instancia de base de datos con diferentes tablas. Aislar un solo subsitio para la migración requiere conocimiento avanzado de la base de datos y no es sencillo.
Además, WP Engine aconseja precaución con el número y la diversidad de los sitios infantiles en una red multisitio. Incluir muchos sitios infantiles muy diferentes con numerosos temas y complementos puede causar la degradación o inestabilidad del rendimiento en toda la red. Esto es particularmente relevante dado el entorno compartido en la plataforma de alojamiento de WP Engine, donde cada sitio en las acciones y recursos de retorno de múltiples acciones.
WP Engine no admite multisitio en todos los planes o entornos, por lo que los usuarios deben verificar que su plan incluya soporte multisitio y completar el proceso de conversión en el portal del usuario para la operación correcta. Después de la conversión, es posible volver a un solo sitio, pero implica una cuidadosa gestión de la tabla de bases de datos (elegir si mantener o eliminar tablas multisitio/subsitio), nuevamente realizadas a través de las herramientas del portal del usuario para garantizar que el entorno esté reconfigurado correctamente.
La documentación y los recursos de soporte de WP Engine dejan en claro que Multisite está destinado a casos de uso en los que se necesita una red de sitios relacionados o restringidos, en lugar de un sistema centralizado de gestión del cliente. Ofrecen alternativas, como la gestión del sitio de JetPack, para administrar múltiples sitios independientes de una interfaz, ya que WordPress Multisite no proporciona capacidades o personalización de gestión de sitios individualizadas sólidas a escala.
En resumen, las principales limitaciones de Multisite en el motor WP incluyen:
- Multisite solo está disponible en planes de nivel superior con la extensión multisitio; Excluido de los planes Lite y Startup.- La conversión a multisitio debe realizarse a través del portal de usuario del motor WP para el enrutamiento de dominio adecuado y el manejo SSL.
- Los tamaños de carga de archivos y los límites de revisión posteriores están restringidos de forma predeterminada y controlados por el soporte del motor WP.
- Los recursos de servidor compartido en la red multisitio pueden conducir a cuellos de botella de rendimiento o tiempo de inactividad si un sitio utiliza recursos desproporcionados.
- Toda la red multisitio comparte una sola instancia de base de datos, que complica la copia de seguridad, la migración y el aislamiento del sitio.
- Existen restricciones de compatibilidad de complementos y temas, con instalación y actualizaciones de solo administrador.
- La complejidad de la configuración, la gestión y la solución de problemas de redes multisitio es más alta que las instalaciones de un solo sitio, a menudo requiere un conocimiento técnico avanzado.
- Las redes multisitio en el motor WP deben usar subdominios o estructuras de URL de subdirectorio, impactando el SEO y la gestión del sitio.
- El entorno múltiple no está diseñado para una amplia gestión del sitio del cliente, sino para sitios relacionados con los sitios internamente o sitios generados por los usuarios.
- Exportar o eliminar sitios individuales de la red es complejo y requiere un cuidadoso manejo de la base de datos.
- WP Engine administra estrechamente varias configuraciones de entorno y seguridad, lo que limita el control del usuario final sobre ciertas configuraciones cruciales para el rendimiento o personalización multisitio.