La optimización del rendimiento de una red social en elgg es una de esas cosas que muchas personas saben cómo hacerlo pero nunca le dan la importancia debida. 

Debemos optimizarlo porque:

  • Extendemos la vida útil de Elgg.
  • Abaratamos costos de hostings compartidos.
  • Y lo más importante es que mejoramos la navegabilidad del usuario o visitante quedando conforme con la velocidad porque, seamos sinceros, a nadie le gusta esperar mucho para que cargue un sitio. 

A continuación les voy a comentar un par de consejos a tener en cuenta:

  • Tener habilitada la cache de la plataforma Elgg, para sitios en producción, para poder lograrlo debemos ir a “Site Administration” y habilitar los casilleros “Use simple Cache” y “Use view filepath cache”.
  • Con respecto a los plugins de Elgg, no es necesario habilitar todos por capricho. Antes de habilitar un solo plugin, debemos analizar si en realidad lo vamos a usar o va a ser necesario. 
  • Si tenemos habilitado el plugin externalpages o similar, para poder crear páginas estáticas que no cambian mucho y que contengan imágenes, es recomendable alojarlas en un servidor de alojamiento de imágenes tipo ImageShack, TinyPic o similares, este proceso nos va a reducir el tiempo de carga del sitio.
  • Los plugins habilitados de manera innecesaria consumen recursos del sistema, haciéndolo lento y en ciertos casos muy molesto para el usuario final, no a muchos les gusta ver un sitio repleto de widgets y sin saber que hacer.

A la hora de habilitar un plugin de terceros tener en cuenta si es un recurso confiable y que no tenga agujeros de seguridad, habilitar estos módulos a veces puede dañar el sistema. Por eso si necesita algún plugin y no confia en el módulo que encontro en la web, le recomendamos comprar uno: basta contactarse con nosotros para poder brindarles la mejor solución.