Buenas tardes,
Tengo un serio problema con el rendimiento de mi web. Es imposible trabajar más de una persona en el Back-End del WordPress, la CPU está continuamente saturada y desemboca en errores 500.
Si trabajo solo, pasa lo siguiente. Estas acciones representan una acción cotidiana com editar una entrada:
Acción 1: CPU 20%
Acción 2: CPU 60%
Acción 3: CPU 80%
Cuando somos más de uno trabajando en la web:
Acción 1: CPU 40%
Acción 2: CPU 80%
Acción 2: CPU 100%
Llevo unos días mirando artículos sobre cómo solucionar un alto consumo de recursos, y lo preocupante es que la mayoría de acciones ya las he hecho. Algunas de ellas siguiendo vuestras mismas indicaciones:
- Tengo instalado el Varnish Cache y Wp Rocket. Con el PageSpeed Insights tengo un 91.
- No uso ningún plugin para las redirecciones, todas están hechas en el .htacces.
- He optimizado el cron para ahorrar recursos.
- Tengo las imágenes optimizadas.
- He optimizado el heartbeat para ahorrar recursos.
- He añadido código en el functions para mejorar el rendimiento CF7, y el GDPR cookie compliance no use el AJAX
- He optimizado el archivo robots.txt para ahorrar peticiones.
¿Qué me queda para hacer?
- Optimizar DOM del WordPress. Necesito ayuda para hacerlo.
- Ver cuales son los plugins problemáticos. En este articulo habla del plugin P3 (Plugin Performance Profiler):
https://www.webempresa.com/blog/mi-wordpress-consume-muchos-recursos-causas-y-soluciones.html
Pero esta desactualizado (Última actualización: hace 1 año, No probado con tu versión de WordPress ).
¿Me puedes recomendar algún plugin que haga estas misma funciones?
¿Qué más puedo hacer?
Lista de plugins de la web
Conditional Fields for Contact Form 7
Contact Form 7
Divi Blog Pro
Divi Den Pro DM
Divi Mega Pro
Duplicate Page
GDPR Cookie Compliance
Integration for Contact Form 7 and HubSpot Pro
optimizador.io
Popup Builder
Premmerce Permalink Manager for WooCommerce
Supreme Modules Lite - Divi Theme, Extra Theme and Divi Builder
WE-Varnish-Cache
WooCommerce
WooCommerce Multilingual
WP Responsive Table
WP Rocket
WP Sheet Editor - WooCommerce Products (Premium)
WPML Media
WPML Multilingual CMS
WPML String Translation
Yoast SEO
Contenido solo visible a usuarios registrados
Hola Maribel.
Veo que utilizas el plugin GDPR Cookie Compliance que tiene un alto consumo de recursos, puedes probar a desactivarlo y revisar si la carga mejora.
Veo tambien que tienes algunos plugins de Divi en su version Pro, supongo que los plugins los compraste y descargaste desde las paginas oficiales, los plugins descartados desde paginas no oficiales suelen tener código y provocar lo que estas comentando.
si no son de paginas oficiales, elimina lso plugins y revisa si mejora la carga.
Un saludo
He desactivado el GDPR Cookie Compliance y Supreme Modules Lite (El único plugin free de divi ) y he ido a Entradas > Editar con Divi y el Uso de CPU se ha puesto a 99%.
Por lo que veo cargar una página con el constructor de Divi supone llegar al límite de los recursos
Hola Maribel,
Es posible que sea algun otro complemento que tienes instalado, no únicamente el constructor de divi, veo que tienes varios plugins Pro, que posiblemente consuman mas recursos de los que piensas, lo que puedes hacer es desactivar todos los plugins y dejar únicamente el tema activo y verificar así cuando es el consumo, luego de esto vas activando uno a uno los complementos (muy importante que sea uno a uno) para verificar viendo los recursos cuál es el que hace subir tanto cuando estás editando el sitio.
Un saludo 🖐️
Estás pruebas las he hecho antes de ver tu respuesta Argenis
Con estos plugins deshabilitados
- Divi Blog Pro
- Divi Den Pro DM
- Divi Mega Pro
- GDPR Cookie Compliance
- Premmerce Permalink Manager for WooCommerce
- Supreme Modules Lite - Divi Theme, Extra Theme and Divi Builder
Prueba (acúmulo las páginas abiertas)
- Entradas > Editar con Divi > Uso de CPU 75%
- Páginas > Editar con Divi > Uso de CPU 78%
- Divi > Generador de temas > Uso de CPU 99%
Hola Maribel,
Comprendo, pero sigue siendo válido lo que te comento, algunos plugins trabajan con algún módulo en tu constructor realiza la prueba desactivando todos incluso el de wpml que también es conocido por consumir una cantidad de recursos considerable, si a eso le sumas que tienes la función directamente en el editor de la página pues todo suma.
Adicional a esto ingresa a tu panel de divi en Divi > Support center > Activar safe mode:
Verifica de esta forma y nos comentas.
Un saludo 🖐️
Solo con
- WE-Varnish-Cache
- WP Rocket
Prueba (acúmulo las páginas abiertas)
- Entradas > Editar con Divi > Uso de CPU 41%
- Páginas > Editar con Divi > Uso de CPU 33%
- Divi > Generador de temas > Uso de CPU 27%
+ Plugins WPML
Prueba (acúmulo las páginas abiertas)
- Entradas > Editar con Divi > Uso de CPU 66%
- Páginas > Editar con Divi > Uso de CPU 56%
- Divi > Generador de temas > Uso de CPU 27%
+ Woocommerce, WooCommerce Multilingual y WP Sheet Editor - WooCommerce Products (Premium)
Prueba (acúmulo las páginas abiertas)
- Entradas > Editar con Divi > Uso de CPU 82%
- Páginas > Editar con Divi > Uso de CPU 83%
- Divi > Generador de temas > Uso de CPU 76%
+ Yoast SEO, WP Responsive Table, Contact Form 7, Conditional Fields for Contact Form 7, Integration for Contact Form 7 and HubSpot Pro, Popup Builder
Prueba (acúmulo las páginas abiertas)
- Entradas > Editar con Divi > Uso de CPU 75%
- Páginas > Editar con Divi > Uso de CPU 99%
- Divi > Generador de temas > Uso de CPU 99%
Hola Maribel,
Veo que no lo has hecho uno por uno, verifica uno por uno estos que tienes aca:
+ Woocommerce, WooCommerce Multilingual y WP Sheet Editor - WooCommerce Products (Premium)
+ Yoast SEO, WP Responsive Table, Contact Form 7, Conditional Fields for Contact Form 7, Integration for Contact Form 7 and HubSpot Pro, Popup Builder
Al activarlos en masa no puedes identificar cual es el que consume mas en tu instalación podríamos decirte que es por ejemplo wp sheet editor y en realidad de ese paquete es woocommerce products (premiun) realiza lo que te comentamos para poder ver una forma de reducir el consumo si el desarrollador lo ha documentado.
De lo contrario no podemos ver con exactitud, igualmente ya nos estamos acercando puedes ver en que momento es cuando comienza a subir el consumo.
Un saludo 🖐️
Buenos días,
He realizado las pruebas que me pediste y no he notado ninguna una subida bárbara en el consumo en el transcurso de la activación de los plugins. El aumento en el consumo de la CPU ha sido exponencial y a subido poco a poco conforme los iba activando.
Teniendo en cuenta el resultado de las pruebas, la solución más factible es aumentar la capacidad de la CPU. Actualmente tenemos contratado el Plan Medium / Planes 2022.
Me podrías decir un plan con el doble de capacidad de CPU que el actual. Durante unas semanas estuvimos trabajando con el Turbo Booster y no tuvimos errores 500.
Hola Maribel.
Manda un ticket a comercial y te explicaran los planes que dispones disponibles.
El aumento en el consumo de la CPU ha sido exponencial y a subido poco a poco conforme los iba activando.
Entonces el problema lo tienes con alguno de esos plugins, lo mejor en este caso es ir probando y viendo que plugin es el que te esta causando ese consumo elevado e intentar eliminarlo y buscar otro con unos consumos menos elevados.
Un saludo