Performance para usuarios no autenticados en Drupal 7

Speaker(s): 

Todos hemos sufrido de la lentitud de nuestros sitios web, sobre todo cuando nuestro sitio empieza a tener éxito. El esfuerzo que hemos realizado para promocionar nuestro portal es inversamente proporcional a su rendimiento y nos deja a veces con los brazos caídos.

Por otra lado, 89% de los sitios en la web son portales no comunitarios donde los visitantes son en su gran mayoría (92%) usuarios anónimos que viene a consumir información o entretenerse sin registrarse.   

Otro dato más, 76% de los sitios Drupal están alojados en entorno mutualizado (shared hosting), lo que no nos permite tener una arquitectura de enseño y cara, con sistemas de cache y proxy avanzados como Varnish y/o Memcache.  

Por lo tanto, antes de enfocar nuestra estrategia de rendimiento en los usuarios autenticados con unas infraestructuras fuera de nuestro alcance, deberíamos centrar nuestros esfuerzos sobre el 92% de nuestros usuarios: los no autenticados o usuarios anónimos porque son ellos la base de nuestro éxito. Además, esta estrategia no representará ninguna inversión y podremos seguir en nuestro entorno mutualizado.

Por suerte, Drupal 7 nos ofrece desde el mismo core, sin añadir un sólo módulo,  un sistema de performance (cache) muy eficiente para los usuarios no autenticados; haciendo que nuestro sitio web sea de 15 a 20 veces más rápido en unos pocos clics.

Y si no es suficiente, tenemos todavía un arma más poderosa: el módulo Boost que hará que nuestro sitio sea hasta 500 veces más rápido en unos pocos clics.

Una vez nuestro sistema ‘boosteado’ vendrá el momento de administrar nuestro cache, otra tarea quer con Drupal se ha vuelto muy sencilla.

Ahora, todo esto es posible sin gastar un peso más? Sin saber nada de sys admin y otros conocimientos avanzados de Linux o MySql? Lo puedo aplicar para mi blog o para la página de mi escuela?

¡SI! Es posible y veremos cómo lograrlo…

En esta conferencia práctica, veremos paso a paso, con ejemplos en vivo lo siguiente:

  • Principio de caching
  • Evaluar el rendimiento con AB y Devel
  • El sistema de cache del núcleo de Drupal
  • ¿Donde la caché guarda sus datos?
  • Gestión del cache: Content Refresh
  • Adiós a la caché del núcleo: bienvenido Boost! - Un fantástico módulo de caching por archivos estáticos

 

 

Schedule info

Time slot: 
20 Enero 15:30 - 16:30
Room: 
Aula Amplia 1

Audiencia

Tema: 
Programación y desarrollo
Nivel de experiencia: 
Intermedio

Patrocinadores Individuales


Imagen de KarimB
Karim Boudjema
(Bélgica / Bolivia)
Imagen de xamanu
Felix Delattre
(Alemania / Nicaragua)
Imagen de aldibier
Aldibier Morales Morales
(Colombia)
Imagen de flupkear
Javier Reartes
(Argentina)
Imagen de kaasi
Isaak Ordoñez
(Guatemala)
Imagen de antoniocuga
Antonio Cucho
(Perú)
Imagen de isimgt
Luis Dueñas
(Guatemala)
Imagen de FunkyM0nk3y
Luis Antonio Galindo Castro
(México)
Imagen de georch
Jorge Valdez
(México)