Plugins de WordPress y los Consumos de Recursos Elevados

Categorias: Wordpress

Plugins de WordPress y los Consumos de Recursos Elevados

Cuando se está dispuesto a empezar con un proyecto web, es muy posible, estadísticamente hablando, que la mayoría de los usuarios se decante por WordPress

Se estima que más del 25% de los sitios web que están ahora mismo online en el mundo, están realizados con WordPress y eso es mucho Internet.

Y si hablamos de CMS (Gestores de Contenidos), WordPress supera el 60% respecto a sus rivales como Joomla o Drupal.

Esto no es casualidad. WordPress es realmente sencillo de usar, es muy seguro y ofrece una flexibilidad capaz de adaptarse a cualquier necesidad que pueda tener un usuario.

Por eso, no es de extrañar que en Hostinet hayamos preparado unos planes de hosting WordPress específicos, con un soporte especializado y totalmente optimizados para este CMS.

Hosting WordPress

Qué es un Plugin de WordPress

La flexibilidad de WordPress no la aporta el propio WordPress en si, si no sus famosos plugins.

Los plugins son aplicaciones, partes de código, que se usan como complemento para añadir una funcionalidad especial a WordPress.

Existen, literalmente, miles de plugins para WordPress, en su mayoría gratuitos o con versiones gratuitas, que son capaces de hacer que un simple WordPress se convierta en cualquier cosa que tengamos en mente.

¿Queremos montar una tienda online? Instalamos WooCommerce y nuestro simple WordPress será capaz de convertirse un comercio electrónico.

¿Queremos montar un foro bajo0 WordPress? Instalamos el plugin bbPress y nos olvidamos de tratar con scripts que no conocemos.

Esto es sólo un ejemplo, existen plugins para casi cualquier cosa muchos de ellos son usados para cosas muy importantes como realizar copias de seguridad, optimizar el SEO, comprobar enlaces rotos y un amplio etcétera.

Todo esto es fantástico para WordPress. Poder añadir todos los plugins que queramos para personalizar nuestro WordPress hasta puntos insospechados pero hay algo que de lo que debemos ser conscientes. Los plugins consumen recursos del hosting.

Consumo de Recursos del Hosting por los Plugins

onsumo de Recursos del Hosting por los Plugins

Como hemos comentado, hay miles de plugins, son gratuitos, muy fáciles de instalar, por ese motivo muchos usuarios abusan de su uso.

El problema es que si se consumen los recursos del hosting web que tenemos contratado, nuestros WordPress irá lento o simplemente llegará al límite de los recursos y no cargara correctamente.

Por eso es muy importante el tener cierto control y no abusar de los plugins que se instalen en WordPress para no tener problemas con los recursos del hosting.

Por ejemplo, es una muy buena idea instalar un plugin que realice copias de seguridad, pero es muy mala idea realizar las copias cuando más visitas tiene nuestra web.

Los famosos plugins de SEO que todo el mundo tiene instalados en WordPress:

También consumen muchos de los recursos de nuestro alojamiento web, pero hay que valorar el beneficio que nos aportan.

Incluso los plugins de caché, que mejoran el consumo de recursos de nuestro WordPress, como WP Super Cache, ¡también consumen recursos del hosting!

Cualquier plugin que instalemos en WordPress va a consumir recursos, por ese motivo, si se contrata un hosting básico, se instala WordPress y empieza a ir lento, lo primero que debemos hacer es comprobar los plugins que tenemos instalados y comprobar si de verdad necesitamos todos esos plugins.

Hosting SSD NVMe

Soluciones a los Problemas de Recursos de los Plugins en WordPress

Soluciones a los Problemas de Recursos de los Plugins en WordPress

Con todo esto no queremos decir que no podamos instalar plugins en WordPress, pero si que debemos fijarnos ser conscientes de lo que hacemos.

Copias de Seguridad

Las copias de seguridad son un tema importante, pero si las hacemos por medio de plugins como UpdraftPlus, debemos ser conscientes de en qué momento realizar los backups.

Los plugins backups son devoradores de recursos en el hosting, por lo que será lo primero en lo que tendremos que fijarnos si empezamos a tener problemas en el hosting. ¿Qué tal programarlas a las 3 de la mañana?

Tareas Automatizadas

En ocasiones, cuando instalamos un plugin programamos una tarea automatizada que se ejecutará cada cierto tiempo.

Por ejemplo, el plugin de seguridad Wordfence puede escanear nuestra web cada cierto tiempo en busca de problemas, lo cual no es un problema, pero si hace su tarea programada en el momento del día en el que estamos trabajando en la web o estamos recibiendo numerosas visitas, nos puede causar un problema de recursos.

Los plugins de estadísticas que nos muestra en tiempo real los usuarios de nuestra web son muy emocionantes pero tantas peticiones a MySQL significa un aumento de recursos considerable.

Cualquier tarea automatizada que los plugins tengan que hacer, es un consuno de recursos extra, por lo que hay que intentar encontrar el equilibrio entre plugins y recursos.

Anular el Cron Jobs de WordPress

WordPress tiene un cron jobs bastante útil que se encarga de que realizar tareas por cada visita que llega.

Esto no tiene porque ser un problema si tenemos poco tráfico, pero sin duda alguna puede serlo al aumentar los visitantes del sitio web.

En realidad no es necesario que se realicen toda estas tareas por cada visita que WordPress tenga, así que podemos anular el cron jobs de WordPress y crear nosotros nuestro propio cron job desde cPanel para que se ejecute cada 20 o 30minutos.

Con esto conseguiremos liberar la carga de trabajo y preservar los recursos del hosting WordPress.

Tenemos una guía preparada en la que se explica cómo realizar el proceso en el siguiente enlace:

Cómo Anular el Cron de WordPress y Crear uno desde cPanel

Limitar el Heartbeat API de WordPress

Posiblemente, nunca hayamos oído hablar del Heartbeat de WordPress, pero lleva ahí desde la versión 3.6 de WordPress.

Heartbeat hace llamadas cada 15 segundos al servidor para comprobar qué se está haciendo y si hay que hacer algo al respecto.

Por ejemplo, si se está editando un post y entra otro administrador a editarlo le aparecerá un mensaje de advertencia como que ya está siendo editado.

¿Cómo lo sabe WordPress? pues gracias al Heartbeat API.

El problema es que esto, como no, consume muchos más recursos, y o hace cada 15 segundos, así que muchos usuarios limitan a 60 segundos cada petición de Heartbeat.

¿Cómo hace esto? Normalmente instalando el plugin Heartbeat Control o parecido.

Y si te estás preguntando si este plugin también va a consumir los recursos de tu hosting la respuesta es si, pero como hemos comentado antes, hay que valorar lo que te aporta un plugin y si vale la pena tenerlo instalado.

 


Sin un Buen Hosting WordPress, no Hacemos Nada

Todo esto que hemos contado está muy bien, pero es necesario tener un buen hosting WordPress

En Hostinet, disponemos de varios planes de hosting WordPress para que puedan adaptarse a las necesidades de cualquier tipo de cliente.

Todos estos hosting web están optimizados para WordPress, disponen de discos SSD y cuentan con un soporte especializado, por lo que cualquier opción es buena para empezar con un proyecto en WordPress.

Hosting WordPress