Mejora tu sitioWORDPRESS · WEB · IDEAS
Español

Rendimiento

Mide el trabajo de los plugins, no solo su cantidad

La cifra de plugins instalados no describe el trabajo que realiza una página concreta.

Cinco plugins pueden hacer más trabajo que quince, según su función y dónde se ejecuten. Contarlos ayuda a mantener un inventario, pero no constituye un diagnóstico de rendimiento. La pregunta relevante es qué añade cada función a la tarea del visitante o del editor.

Algunos plugins afectan únicamente una pantalla administrativa. Otros incorporan scripts públicos, consultan la base de datos, contactan servicios externos o programan tareas. Una herramienta puede cargar recursos en todo el sitio aunque su función visible aparezca solo en una página. Esas diferencias explican más que la longitud de la lista.

Parte de una tarea lenta

Elige un ejemplo repetible: abrir una categoría, utilizar un filtro, guardar una entrada o cargar la primera pantalla. Registra las condiciones y revisa el trabajo relacionado. Las solicitudes de red ayudan a entender la parte pública, pero no muestran todas las operaciones costosas de base de datos ni las tareas de fondo. Utiliza las herramientas adecuadas o pide al alojamiento y al desarrollador datos del servidor.

En una copia segura, compara la tarea con la función sospechosa desactivada y mantén estables las demás condiciones. Comprueba antes sus dependencias. Un constructor o un plugin de contenido personalizado puede aportar la estructura necesaria para que exista la página. Una página rota y vacía no es una versión más rápida comparable con la original.

Piensa en un formulario que carga sus recursos solo en Contacto y un componente social que se ejecuta en todo el sitio. Retirar el formulario por su posición en una lista alfabética no explica la demora de un artículo. Las solicitudes reales del componente social son una pista más relevante para ese artículo; el formulario debe evaluarse en su propia página.

Tres tareas de plugins: recursos del navegador, solicitudes del servidor y trabajo administrativo o programado.
Diagrama explicativoEstas tareas pueden existir con pocos o muchos plugins. Investiga la que corresponda a la operación lenta que puedes reproducir. Abre la imagen para verla completa.
Leer el diagrama como texto
  • Recursos del navegador: Scripts y estilos pueden cargarse en una página pertinente o en todo el sitio.
  • Solicitudes del servidor: Consultas y llamadas externas pueden retrasar la salida sin añadir archivos al navegador.
  • Editor y tareas de fondo: Guardado, importaciones y tareas programadas necesitan mediciones propias.

Desactivar una función necesaria no produce una página rápida equivalente.

Si una herramienta produce trabajo medible, decide si su función hace falta, puede limitarse a determinadas páginas o tiene una alternativa mejor mantenida. No sustituyas algo que funciona solo porque otro proveedor lo describe como ligero. Compara las funciones necesarias y el resultado entregado.

Elimina herramientas sin uso para simplificar el mantenimiento, pero separa esa decisión de las afirmaciones sobre velocidad medida. Un plugin inactivo suele tener un papel distinto de uno activo en el rendimiento, aunque todavía convenga decidir por qué permanece instalado.

Documenta el hallazgo con precisión: esta función, durante esta tarea y bajo estas condiciones. Esa explicación sigue siendo útil aunque cambie la cantidad de plugins, y entrega al siguiente responsable datos en lugar de una superstición sobre el número ideal.