Acelere el administrador de WordPress: mejore el tiempo de carga del backend

Hace unos días publicamos un par de trucos de productividad de WordPress que pueden ayudarlo a ahorrar tiempo mientras usa el panel de control de WordPress.

Hoy hablaremos de otro truco de WordPress que te ayudará a ahorrar tu valioso tiempo.

Esta vez, reduciendo el tiempo de carga del panel de administración de WordPress.

Pasamos mucho tiempo en el panel de control de WordPress y probablemente perdemos mucho tiempo esperando que se cargue.

Esta publicación te ayudará a cambiar eso.

Lectura recomendada: Cómo conseguir un sitio web rápido de WordPress [21 acciones]

At CollectiveRay, somos muy conscientes de la tiempo de carga de la interfaz de los sitios web.

Como la mayoría de los usuarios de WordPress, tendemos a ignorar el tiempo de carga del backend, ya que no afecta la experiencia del usuario.

De hecho, el tiempo de carga del backend de administración de Wordpress es tan importante como el frontend. Su tiempo es tan importante como sus lectores, solo por diferentes razones.

Como pasa la mayor parte de su tiempo en el backend, las respuestas lentas afectarán su productividad laboral general.

Aquí hay algunas formas en que puede reducir el tiempo de carga de su make wp-admin más rápido.

Acelerando el administrador de WordPress

Abordamos una serie de desafíos en esta publicación, con soluciones.

¡Al final, debería tener un panel de administración de WordPress más rápido y con mayor capacidad de respuesta!

Los desafíos y soluciones que abordaremos incluyen:

  1. Versión de PHP desactualizada – Utilice la última versión de PHP
  2. Versión obsoleta de WordPress – Actualice su versión de WordPress
  3. Barra de herramientas de administración – Eliminar la barra de herramientas de administración de WordPress
  4. exceso de contenido – Restricciones de contenido del tablero de WordPress
  5. Widgets – Deshabilitar widgets de tablero innecesarios
  6. Complementos lentos – Use el monitor de consultas para detectar complementos lentos
  7. API de latido de calor – Usar el control de latidos
  8. base de datos completa – Limpie su base de datos (especialmente las tiendas WooCommerce)
  9. no almacenar en caché – Usar un complemento de almacenamiento en caché
  10. Memoria baja – Aumentar el límite de memoria de WordPress
  11. Insuficiente servidor RAM – Actualizar la memoria del servidor web
  12. Respuesta del servidor – Examinar el tiempo hasta el primer byte
  13. Proveedor de alojamiento lento – Considere actualizar su alojamiento

Profundicemos un poco más en cada uno de estos desafíos.

1. Versión de PHP obsoleta: use la última versión de PHP

PHP, el lenguaje en el que está construido WordPress. Es un lenguaje muy popular y se actualiza regularmente.

Las actualizaciones suelen incluir mejoras de rendimiento con cada nueva versión que se lanza.

Consulte el siguiente gráfico de Kinsta, donde puede ver la drástica diferencia de rendimiento entre las diferentes versiones de PHP.

gráfico de rendimiento de la versión php

Sin embargo, no obtendrá ninguna de estas mejoras de rendimiento si no configura su servidor de alojamiento para usar la versión más reciente (y más rápida) de PHP.

La mayoría de las empresas de hosting no automáticamente actualice su sitio web a nuevas versiones de PHP, porque esto podría causar problemas.

Pero SIEMPRE debe actualizar a la última versión.

Dado que algunos sitios pueden estar usando complementos o temas que no son 100% compatibles, no se limite a actualizar a la última versión sin realizar primero una prueba exhaustiva.

Le sugerimos que cree una copia de su sitio web y cree un sitio provisional. Luego, actualice la versión de PHP allí y pruebe antes de implementarla.

Puede usar su sitio web provisional para probar cada cambio que realice, ya que no afectará a su sitio en vivo en lo más mínimo.

Cuando haya completado todas las pruebas y haya confirmado que todo funciona bien, cambie su sitio en vivo a la última versión de PHP.

Puede actualizar su versión de PHP de una de dos maneras. Si tiene la opción de actualizar en cPanel, hágalo.

De lo contrario, deberá presentar un ticket con su proveedor de alojamiento web para solicitar la actualización.

Descargue la lista de 101 trucos de WordPress que todo bloguero debe conocer

101 trucos de WordPress

Haga clic aquí para descargar ahora

 

2. Versión obsoleta de WordPress: actualice su versión de WordPress

El núcleo de WordPress está bastante bien optimizado, pero cada versión suele incluir mejoras de rendimiento.

Esta página en WordPress.org tiene un desglose de todas las mejoras de rendimiento medidas en las últimas versiones.

¡Verá rápidamente una marcada mejora en todos los ámbitos en las últimas versiones!

Además de las mejoras de rendimiento, las nuevas versiones de WordPress también agregan funciones, corrigen errores, abordan vulnerabilidades e introducen nuevas formas de trabajar.

¡Recomendamos usar siempre la última versión estable de WordPress por todas estas razones!

3. Barra de herramientas de administración: elimine la barra de herramientas de administración de WordPress

Aquí hay otro truco fácil para acelerar el tiempo de carga. Puede eliminar la barra de herramientas de administración de WordPress agregando un pequeño fragmento de código a su functions.php archivo.

{tipo de código = php}
add_filter ('show_admin_bar', '__return_false');

Esta pequeña pieza eliminará la barra de herramientas de administración y, por lo tanto, reducirá la memoria central utilizada, lo que mejorará marginalmente el tiempo de carga.

También puede eliminar esto de la configuración de su perfil de usuario:

Para eliminar la barra de herramientas de simple, vaya a Usuarios> Su perfil. Desplácese hacia abajo hasta "Barra de herramientas" y marque "Mostrar barra de herramientas al ver el sitio".

deshabilitar mostrar barra de herramientas al ver el sitio

4. Exceso de contenido: restricciones de contenido del tablero de WordPress

Este ajuste se refiere a cuántas publicaciones o páginas se muestran a la vez cuando estás en Todas las publicaciones o Todas las páginas.

Cuanto más cargues, más lenta será la página.

Si bien tener muchos en la página puede ser útil para sitios web más ocupados, también puede ralentizar el administrador de WP.

Este es un ajuste que no requiere la instalación de ningún complemento. De hecho, puede hacerlo a través de Opciones de la pantalla en WordPress 

límite de opciones de pantalla

De forma predeterminada, el valor es 20, lo que normalmente no crea ningún problema.

Si ha aumentado por algún motivo, es posible que desee intentar reducir el número para ver si esto tiene un efecto en el tiempo de carga del panel de WordPress.

5. Widgets: deshabilite los widgets innecesarios del tablero

Una de las crecientes frustraciones que tenemos con WordPress es la cantidad cada vez mayor de widgets que los proveedores de complementos de terceros cargan automáticamente en el tablero.

Si bien apreciamos la necesidad de algunos widgets, algunos son solo argumentos de venta para versiones premium de complementos o actualizaciones.

A medida que aumenta la cantidad de widgets en el tablero, los tiempos de carga pueden disminuir.

Necesitamos una forma de despejar el tablero de los widgets que no necesita o no quiere.

La forma más sencilla de hacerlo es utilizar el Complemento de desactivación de widgets.

Una vez que haya instalado el complemento, vaya a Apariencia> Deshabilitar widgets y elimine todos los widgets innecesarios desmarcando su casilla de verificación.

6. Complementos lentos: use el monitor de consultas para detectar complementos lentos

Si ya tiene un buen alojamiento, pero el administrador de WordPress aún es lento, puede haber otros culpables.

Los complementos con muchos recursos o mal codificados podrían ser los culpables. O podría ser una cuestión de que un complemento tenga un conflicto, o posiblemente esté abrumado con demasiados datos.

Cualquiera que sea el caso, debe descubrir el origen del problema.

Pero, ¿cómo encuentra qué complemento realmente está causando el problema?

Puede optar por deshabilitar todos los complementos y reactivarlos lentamente hasta descubrir cuál está causando el problema.

Pero esto requiere mucho tiempo y no es muy confiable, porque podría haber múltiples complementos que causen un problema o complementos lentos que se afecten entre sí.

Pero hay una solución: Monitor de consultas.

Query Monitor es una herramienta ingeniosa capaz de descubrir y depurar varios tipos diferentes de problemas, como:

  • Consultas de base de datos lentas
  • Errores de PHP en su sitio
  • Llamadas lentas a la API HTTP
  • Rendimiento bloqueado

captura de pantalla del monitor de consultas

Al reducir el monitor a complementos específicos, le ayuda a determinar rápidamente los complementos, temas o funciones de bajo rendimiento.

Una vez que instale el complemento, consulte las Consultas por componente y encontrará qué complemento (s) están ralentizando su sitio, tanto en la interfaz como en la parte trasera.

Intente deshabilitar ese complemento y vea si hace alguna diferencia.

Si creó un sitio de prueba como sugerimos anteriormente, pruébelo allí primero. De esa manera, puede deshabilitar complementos y ver qué sucede sin afectar su tráfico en vivo.

Una vez que descubra al culpable, tiene varias opciones.

  • Intente reconfigurar el complemento de manera que no sea tan pesado
  • Hable con el proveedor del complemento y vea si hay una solución
  • Elimínelo y reemplácelo con otro complemento que no presente tales problemas de rendimiento.

También puede optar por cambiar al tema predeterminado, digamos TwentyTwenty para descartar cualquier problema específico del tema.

7. API Heatbeat: limita el latido del corazón

La API Heartbeat de WordPress tiene una tendencia a crear problemas de rendimiento porque puede ser un poco demasiado entusiasta.

Envía una solicitud Ajax cada 60 segundos cuando está trabajando en el backend de WordPress, y cada 15 segundos, si está trabajando en el editor de WordPress.

Este es a veces el culpable de ralentizar el panel de control de WordPress.

WP Rocket es capaz de reducir la actividad de Heartbeat API, junto con una serie de otros ajustes de rendimiento.

Si descubre que está luchando constantemente para que WordPress sea más rápido, le recomendamos que compruebe si WP Rocket puede ayudar a su sitio.

API de control de latidos del corazón de wpprocket

Alternativamente, puede instalar el Complemento Heartbeat Control, que modifica el comportamiento de Heartbeat para que sea menos agresivo, sin deshabilitarlo por completo.

8. Base de datos completa: limpia tu base de datos

Si su sitio se ha estado ejecutando durante algún tiempo o ha realizado muchos cambios en el sitio, es posible que experimente una degradación del rendimiento debido a una base de datos desordenada.

Los sitios que ejecutan WooCommerce, en particular, tienden a sufrir este problema.

Para limpiar la base de datos, puede usar el complemento WP Optimize o ejecute los comandos de optimización de la base de datos en WP Rocket (es muy recomendable).

Una vez que haya hecho esto, también debe iniciar sesión en PHPMyAdmin y ejecutar un comando de reparación en TODAS las tablas en su base de datos de WordPress.

Este comando corregirá cualquier error con la tabla y recreará cualquier índice que pueda haber dañado o que esté ralentizando su sitio.

tabla de base de datos de reparación de mysql

Si no se siente cómodo trabajando en su base de datos, simplemente use un complemento.

9. No almacenar en caché su sitio: use un complemento de almacenamiento en caché

El almacenamiento en caché de su sitio web no se trata solo de mejorar la experiencia del visitante. También puede mejorar la experiencia general de WordPress.

El tablero de WordPress usa diferentes archivos en la parte frontal de su sitio web, pero aún necesita cargar la página, los widgets y los recursos.

Todo optimizado mediante complementos de almacenamiento en caché.

Use un complemento de almacenamiento en caché

No obtendrá la experiencia completa como lo hace un visitante del sitio, pero aún debería ver una mejora definitiva en la velocidad de carga y la capacidad de respuesta de su panel de WordPress.

No todos los complementos de almacenamiento en caché tendrán un impacto en el back-end, pero recomendamos probar algunos en su sitio web provisional y ver cuál funciona.

En nuestras propias pruebas, WPRocket y LiteSpeed ​​Cache tienen un impacto modesto en el rendimiento del tablero. Otros complementos pueden ser iguales.

10. Memoria baja: aumente el límite de memoria de WordPress

Si encuentra que su sitio arroja un Pantalla de WordPress de la muerte - o página en blanco cuando está trabajando en el backend, es posible que sufra un cuello de botella en la memoria.

Esto significa que hay un proceso que se está quedando sin memoria y arroja un error, que no puede terminar correctamente y, por lo tanto, no muestra ningún error.

En este caso, es posible que pueda solucionar este problema aumentando el límite de memoria PHP de WordPress.

Todavía necesitará averiguar qué está consumiendo su memoria, pero al aumentarla, aún debería poder trabajar mientras tanto.

Mientras que algunos hosts limitan la memoria, otros le permiten aumentarla agregando una línea en el wp-config.php archivo de su instalación de WordPress:

define ('WP_MEMORY_LIMIT', '256M');

Debe verificar si esta configuración funciona verificando la información de PHP a través de phpinfo, un comando que muestra toda la información de PHP relacionada con la instalación actual.

Si el límite de memoria no aumentó después de configurar este comando, comuníquese con su empresa de alojamiento e infórmeles que le gustaría aumentar el límite de memoria. 

11. RAM del servidor insuficiente: actualice la memoria del servidor web

En realidad, es muy poco probable que alguna vez tenga un problema de RAM con su servidor. La mayoría de los problemas con la memoria serán locales en su sitio en lugar de en todo el servidor.

Sin embargo, eso no significa que no sucederá.

Si probó todo lo demás, eliminó complementos, optimizó su base de datos y realizó todos los ajustes de esta guía, tal vez valga la pena revisarlo.

La RAM del servidor insuficiente no es algo que pueda hacer por sí mismo, pero puede tener un impacto en el rendimiento general del sitio web.

Los problemas de RAM generalmente se encuentran en planes de alojamiento compartido y sitios web particularmente ocupados.

Su opción principal aquí es actualizar su plan de alojamiento si utiliza alojamiento compartido o en la nube.

Si usa VPS o alojamiento dedicado, cualquier problema de RAM debe abordarse directamente con el host. ¡Es extremadamente inusual tener problemas de RAM en servidores dedicados!

12. Problema de respuesta del servidor: examine el tiempo hasta el primer byte

Si prueba su sitio web con PageSpeed ​​Insights u otra herramienta de prueba como GTMetrix, a menudo se encontrará con el tiempo hasta el primer byte (TTFB).

Esta es una medida del tiempo que transcurre desde la solicitud inicial de una página web hasta que se dibuja el primer elemento en el navegador del visitante.

Su servidor de alojamiento tiene una gran influencia sobre esta medida, por lo que si tiene un TTFB bajo, es probable que sea un problema del servidor o de la red.

Google recomienda un TTFB por debajo de 200 ms.

Examinar el tiempo hasta el primer byte

Si ejecuta una prueba de velocidad y ve un TTFB superior a 200 ms, debe tomar medidas.

Explore el almacenamiento en caché del lado del servidor, usando la compresión GZIP y use un CDN.

Los complementos de almacenamiento en caché de buena calidad también pueden ayudar a mejorar los tiempos de TTFB.

Si ya hace todas esas cosas, presente un ticket con su proveedor de alojamiento web y vea lo que tienen que decir.

Es posible que puedan ofrecer asistencia o es posible que deba actualizarse a un alojamiento más rápido.

13. Proveedor de alojamiento lento: considere actualizar su alojamiento

Cada vez que comienza con su sitio web de WordPress, es posible que haya considerado mantener bajos sus gastos, pero nunca consideró las implicaciones de tal decisión.

Ahora, esa decisión puede volver a morderte de varias maneras.

Algunos planes de alojamiento simplemente están demasiado abrumados (para mantener el bajo costo) para poder manejarlos con un rendimiento decente.

Considere actualizar su alojamiento

Es posible que su negocio haya superado su plan original.

Entonces, si ha optado por un plan de alojamiento bastante económico o de nivel más bajo, su primera parada debería ser actualizar al alojamiento de nivel más alto que pueda pagar.

Consulte algunos de nuestros servicios de alojamiento de WordPress recomendados en nuestra sección de alojamiento web.

Alojamos la mayoría de nuestros sitios web en InMotion, llevamos varios años con ellos y nunca hemos tenido nada de que quejarnos y estamos más que contentos con el rendimiento.

A usted: ¿Tiene alguna sugerencia para hacer que el panel de administración de WordPress sea más rápido?

Si aún tiene un problema, podría considerar la posibilidad de contratar a un desarrollador de WordPress para que lo ayude a resolver estos problemas.

Haga clic aquí para leer cómo para encontrar el mejor desarrollador de WordPress para trabajar en su sitio web. 

¿Su administrador de WordPress se carga más rápido? ¿Tiene algún truco para hacer que el backend de WordPress sea más rápido que no hayamos mencionado aquí? Háganos saber sus pensamientos en los comentarios a continuación.

Sobre la autora
David Atard
David ha trabajado en la industria digital y en línea durante los últimos 21 años. Tiene una amplia experiencia en las industrias de software y diseño web utilizando WordPress, Joomla y los nichos que los rodean. Ha trabajado con agencias de desarrollo de software, empresas de software internacionales, agencias de marketing locales y ahora es Jefe de Operaciones de Marketing en Aphex Media, una agencia de SEO. Como consultor digital, su objetivo es ayudar a las empresas a obtener una ventaja competitiva utilizando una combinación de su sitio web y las plataformas digitales disponibles en la actualidad. Su combinación de experiencia en tecnología combinada con una sólida visión para los negocios aporta una ventaja competitiva a sus escritos.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...