How Many Wordpress Plugins Can You Install On Your Website?

¿Cuántos complementos de WordPress debería instalar? ¿Qué es demasiado?

Los lectores a menudo nos preguntan cuántos complementos de WordPress deberían instalar en su sitio. La verdadera pregunta que todos quieren saber es ¿cuántos complementos hay demasiados? Dado que existen muchos conceptos erróneos sobre los complementos de WordPress y cómo pueden afectar la velocidad, el rendimiento y la seguridad del sitio web, queremos explicar este tema en detalle a nuestros usuarios no técnicos. En este artículo, le diremos cuántos complementos de WordPress deben instalarse en su sitio. También hablaremos sobre cómo los complementos pueden y no pueden afectar su sitio web. Nuestro objetivo es ayudarlo a aprender a administrar su sitio web con la combinación perfecta de complementos de WordPress.

Acerca de los complementos de WordPress y cómo funcionan

Antes de profundizar, hablemos un poco sobre los complementos de WordPress y cómo funcionan. Los complementos de WordPress son como aplicaciones para su sitio web. Le ayudan a agregar nuevas funciones y funcionalidades del sitio web, como configurar una tienda en línea, agregar formularios de contacto, etc. Al igual que el propio WordPress, los complementos también están escritos en el lenguaje de programación PHP. El código PHP se ejecuta en el servidor de alojamiento de su sitio web y utiliza sus recursos. Es por eso que debe elegir una buena empresa de alojamiento de WordPress que le brinde herramientas simples para administrar estos recursos y ejecutar su sitio web de manera eficiente. Para obtener más información, consulte nuestra guía detallada sobre cómo funcionan los complementos de WordPress. Si desea profundizar aún más, eche un vistazo a cómo funciona WordPress realmente entre bastidores (Infografía). Desde WordPress 1.2 (cuando se agregó soporte para complementos de WordPress), los complementos han sido una bendición para los usuarios. WordPress sin complementos es como una juguetería sin juguetes. No es gracioso.

¿Por qué los complementos son esenciales para los sitios web de WordPress?

Por Que Necesitas Complementos
Aunque el núcleo de WordPress proporciona un marco de publicación sólido, son los complementos los principales responsables de hacer de WordPress el creador de sitios web más popular del mundo. La cantidad total de complementos de WordPress disponibles ha aumentado con los años. En el momento de redactar este artículo, hay más de 54.000 complementos gratuitos de WordPress disponibles en el directorio oficial de complementos. Además de estos complementos gratuitos, también hay miles de complementos premium de WordPress vendidos por empresas y desarrolladores de terceros. Los complementos pueden ayudarlo a mejorar el SEO, aumentar la seguridad, administrar usuarios, etc. Sería bastante difícil hacer crecer su negocio sin utilizar complementos de WordPress en su sitio web.

Cómo los complementos de WordPress tuvieron mala reputación

Cómo Los Complementos Tienen Mala Reputación
El propósito de los complementos es extender WordPress para hacer casi cualquier cosa que puedas imaginar. Sin embargo, ahora estamos viendo una sensación de miedo o moderación hacia los complementos por parte de muchos usuarios novatos. La gente se preocupa por el rendimiento, la seguridad, la fiabilidad, etc. Esto se debe principalmente al hecho de que los diseñadores, desarrolladores y técnicos de soporte de alojamiento web se sienten realmente frustrados al solucionar problemas en los sitios web de un cliente. En su frustración, hacen comentarios como «tener menos complementos» o «los complementos están ralentizando su sitio».
El Desarrollador Culpa A Los Complementos Por El Sitio Lento
Estas declaraciones resonaron en las redes sociales, reuniones cara a cara y conferencias. El mayor problema con estas declaraciones es su ambigüedad. ¿Qué es menos? ¿Cuántos complementos de WordPress son demasiados? Creemos que el problema no es la cantidad de complementos, sino la calidad. Puede tener docenas de buenos complementos de WordPress ejecutándose en su sitio web sin ningún problema, pero agregar solo un complemento mal codificado puede ralentizar su sitio web. Cuando esto sucede y solicita ayuda para la resolución de problemas, el técnico de soporte de su empresa de alojamiento u otro desarrollador culpará a la cantidad de complementos. Esto tiene sentido porque solucionar problemas de un sitio web con 5 complementos es mucho más fácil que solucionar problemas de un sitio web con 30. La cantidad de complementos dificulta su trabajo. Es extremadamente importante seguir estos consejos que resultan en frustración con un poco de precaución. Debe pedirles amablemente que identifiquen qué complemento específico está causando el problema, ya que solo culpar a la cantidad es el resultado de la pereza. Para poner eso en perspectiva, nuestro sitio web MundoCMS actualmente tiene 62 complementos activos y se carga extremadamente rápido. Si tuviéramos que agregar un complemento incorrecto que ralentiza el sitio web, solo deberíamos deshabilitar ese complemento incorrecto (no todos los 62). Dicho esto, veamos cómo los complementos pueden afectar diferentes aspectos de su sitio web.

Cómo los complementos de WordPress afectan la velocidad y el rendimiento del sitio web

Complementos De Wordpress Y Rendimiento Del Sitio Web
Hay muchos tipos diferentes de complementos de WordPress y cada uno tiene un impacto diferente en el rendimiento de su sitio web. Hay complementos que afectan principalmente al front-end. Por ejemplo, complementos de creación de páginas, formularios de contacto, galerías, controles deslizantes, etc. Luego están los complementos que están diseñados principalmente para realizar tareas en el área de administración o back-end. Por ejemplo, complementos de respaldo de WordPress, complementos editoriales, varios procesos en segundo plano, etc. También hay complementos que funcionan en todas partes, incluido el área de administración y la interfaz. Por ejemplo, complementos de SEO, complementos de firewall de WordPress, etc. El impacto de un complemento de WordPress en la velocidad y el rendimiento del sitio web depende de dónde se cargue ese complemento. Por ejemplo, los complementos que solo se cargan cuando realiza tareas específicas en el área de administración de WordPress generalmente no afectarán el rendimiento de su sitio web. Por otro lado, es probable que los complementos cargados en el front-end tengan una huella de rendimiento mayor. Complementos que ejecutan procesos de rutina en segundo plano como verificación de enlaces rotos, monitoreo 404, etc. también puede ralentizar significativamente el rendimiento general de su sitio web. Los complementos pueden afectar el rendimiento de su sitio al:

  • Realizar solicitudes HTTP adicionales – Algunos complementos (principalmente front-end) pueden requerir un estilo o scripts personalizados para funcionar correctamente. Por esta razón, pueden agregar archivos JS y / o CSS adicionales. La carga de estos archivos requiere solicitudes HTTP adicionales que ralentizan el tiempo de carga de su página.
  • Consultas de base de datos adicionales – Algunos complementos pueden aumentar las consultas de su base de datos. Por ejemplo, complementos para mostrar artículos populares, artículos relacionados o cualquier otra cosa que extraiga elementos de la base de datos y los muestre en el front-end.
  • Procesos en segundo plano y escrituras de bases de datos – Algunos complementos pueden consumir una gran cantidad de recursos del servidor mientras se ejecutan procesos en segundo plano como verificar enlaces rotos, monitorear y registrar escaneos como vistas de publicaciones, etc.

La mayoría de los buenos complementos de WordPress solo cargarán archivos adicionales cuando sea necesario y minimizarán las llamadas a la base de datos. Sin embargo, a veces es inevitable. Afortunadamente, las optimizaciones están disponibles en la mayoría de los casos. Echemos un vistazo a una solución a corto y largo plazo para estos problemas. Antes de hacer esto, primero asegúrese de tener habilitado el almacenamiento en caché en su sitio de WordPress. Sin almacenamiento en caché, su sitio web seguirá siendo lento. Ahora, pasemos a otras optimizaciones.
Problema solucionado con solicitudes HTTP adicionales
Los complementos deben agregar solicitudes HTTP adicionales (es decir, archivos JS y CSS) para que funcionen de inmediato. Por ejemplo, cuando instala un complemento de formulario de contacto, desea que funcione y se vea bien también. Las personas se quejan de las solicitudes HTTP adicionales sin saber que a veces son necesarias. Así es como se vería una forma sin estilo.
Formulario De Contacto Sin Estilo
A la mayoría de los usuarios no les gustaría, algunos incluso pensarían que está roto. Bueno, eso es exactamente lo que sucedería si el formulario de contacto no agregara las solicitudes HTTP adicionales para cargar los archivos CSS y JS. En resumen, se necesitan estilos y scripts adicionales para que el complemento funcione correctamente. Hay tres formas de optimizar el problema de las solicitudes HTTP adicionales. Todos ellos requieren conocimientos de codificación y habilidades de WordPress, pero un método definitivamente será más fácil que los demás. El primer método sería anular el registro de los estilos y scripts adicionales cargados por el complemento. Después de eso, puede combinar estilos de complementos en el archivo style.css de su tema y combinar scripts de complementos en el archivo JavaScript principal de su tema. El segundo método sería cargar condicionalmente los estilos / scripts del complemento en las páginas donde se necesitan. Ya hemos explicado ambos métodos en nuestro artículo sobre cómo deshabilitar scripts y hojas de estilo adicionales agregadas por los complementos de WordPress. En cuanto a las personas que son nuevas en el código, puede usar un complemento de almacenamiento en caché premium como WP Rocket que le permite contraer y combinar archivos con solo un clic. Esto funcionará en la mayoría de los casos, pero en algunos casos puede causar conflictos con complementos específicos. Dicho esto, debe comprender que algunas solicitudes HTTP más no son tan importantes como podría pensar. Estamos hablando de milisegundos aquí. Sin embargo, si tiene muchos complementos que agregan solicitudes HTTP adicionales, esta optimización le permitirá reducir su tiempo de carga en unos segundos. Muchos propietarios de negocios no técnicos simplemente contratan a un desarrollador de WordPress de Codeable para acelerar su sitio web (lo cual es una inversión que vale la pena). Ahora que hemos cubierto las solicitudes HTTP, echemos un vistazo a las solicitudes de base de datos adicionales.
Se corrigieron consultas de base de datos adicionales y procesos en segundo plano.
Algunos complementos pueden …

Leave a Reply