Estás leyendo: Blogs sobrecargados, el problema de usar muchos plugins.
Suscribete a MarlexSystems via RSS

Blogs sobrecargados, el problema de usar muchos plugins

Escrito por Marlex el 5 de Julio del 2008 — Ir a los Comentarios ↓

Servidor sobrecargadoCasi siempre es frecuente que me lleguen correos de personas o me contacten vía MSN comentándome que los blogs de diversos bloggers han consumido recursos del servidor a muy locos.

Acá, probablemente, gracias a la ayuda de Marcos Mateluna, nuestro programador, ha hecho innecesario el uso de muchos plugins reemplazándolos por las funciones nativas, ya sea en el mismo template o usando archivos php externos, pero ¿porqué?

Verán que al final de este blog aparece el número de consultas que se realiza a la base de datos por cada visita que este blog recibe. En el caso de nuestro home, son alrededor de 30 consultas las que realiza, y en las páginas internas, se va a 25 aproximadamente.

Nos hemos topado con blogs que llegan a tener hasta 130 consultas a la base de datos, y de no tener ningún plugin en WordPress que cachee los contenidos, probablemente tu blog sea mata-servidores. Es aquí donde este golpe llega a algunos amigos como Chuchesuma, que ha tenido que mudar de servidor por lentitud de carga o similares.

Acá en MarlexSystems soportamos 16 mil visitas diarias en un servidor compartido (Dreamhost), cada una realizando 35 consultas a la base de datos promedio. Esto, si calc.exe no me falla, hace que unas 560 mil consultas se reailcen diariamente a la base de datos, pero agregamos algo más, no usamos ningún plugin que cachee contenidos. Ninguno.

Consejos para evitar un desastre por sobrecarga de consultas

CPU AveragePrimero, desactiva los plugins innecesarios, muchas veces nos hacemos falsas necesidades diciendo que el plugin sí nos cumple alguna utilidad, pero en realidad no prescindimos de éste para un buen funcionamiento.

Segundo, busca plugins que sean simples, y que puedas emular tú agregándolo al código de tu theme. Así evitarás una cantidad razonable de consultas a la base de datos. Como ejemplo, toma esta entrada de SigT hablando de Moremoney. Cabe recordar que un plugin puede tener cientos de configuraciones, y si este plugin funciona cada vez que la web se carga, entonces deberá consultar cientos de veces la misma información al servidor.

Tercero, si tu servidor compartido ya no da más, aplica plugins -en este caso es aceptable- de Cacheo de las páginas de tu blog, como SuperCaché, o 1BlogCacher. En este post de aNieto2k o en éste de Buayacorp podrás decidirte por cuál usar.

Consideraciones finales

A veces, una buena cantidad de plugins simplemente nos hacen cargar más la web cuando en escencia podríamos perfectamente hacer su funcionamiento en directo en la Plantilla, sin el problema de estar consultando n veces más la base de datos que ya sufre de por sí.

En nuestro ámbito personal, han habido algunos plugins de estadísticas y encuestas que simplemente sobrecargan, usa

Además, si tienes el conocimiento, házlo. Los plugins sólo están aquí para facilitarte ciertas cosas que probablemente tú no sepas como hacer, pero preguntando se llega a Roma.

3 Respuestas en “Blogs sobrecargados, el problema de usar muchos plugins”. Déjanos el Tuyo
  1. Carlos García comentó:
    5 de Julio del 2008 a las 1:58 PM

    Lo tomare en cuenta, tengo varios plugins, que ha decir verdad, no me sirven… jeje

    Gracias…

  2. Daniel Zárate comentó:
    5 de Julio del 2008 a las 2:16 PM

    Buena articulo, y es muy cierto, hay veces que creemos que cierto Plugin es vital para nuestro blog cuando en verdad es mentira. Anteriormente cuando recien comenzaba con mi blog instalaba todos los plugins posibles, pero poco a poco y leyendo mucho he disminuido esa cifra increiblemente a tal punto de usar casi nada en plugins.

    Y como dicen ustedes, recomendaría buscar un buen theme que incluya dentro de si, las funciones que hacen los plugins que necesites. Aunque siempre buscando la simplicidad! tan poco es bueno algo tan complejo.

  3. Ruud comentó:
    5 de Julio del 2008 a las 6:15 PM

    Claro, claro como si todos tuviéramos un programador para que nos ayude a hacerlo XD

Retroenlaces:
Queremos saber tu Opinión, déjanos tu comentario!

Por favor, asegúrate de no escribir Comentarios difamatorios, racistas o similares. Haz un comentario acorde a la Temática y que colabore en la Discusión.

Los comentarios que contengan enlaces de referidos, mensajes engañosos o datos personales serán eliminados y el acceso de la persona que los redactó será cerrado a poder publicar nuevos comentarios.

Este Sitio muestra pequeñas imágenes al lado de Cada comentarista mediante el Servicio Gravatar. Regístrate en este Servicio para mostrar la tuya!

MarlexSystems es un proyecto de Patrick D'appollonio | Carga: 0.473 | Consultas: 25