El gran problema de los sitios en internet es la escalabilidad, así que en estos días decidí mejorar la eficiencia de wordpress especificamente en la interoperabilidad con el modulo wp-cache.

Como hacerlo y donde buscar.

Primero debido a que wp-cache es una extension del core de wordpress advertia que podia mejorar la interoperabilidad entre el Wp-core y el wp-cache desarrollado por Ricardo Galli y basado en cache de file.

Debido a que wordpress deja la posibilidad de usar las tecnicas de caching que creas conveniente, ya sea de objetos, de archivo o distribuido, esta posibilidad hace mas general la opcion de carga de cache.

Tratando de personalizar el wp-core con wp-cache consegui un 25% de mejora de atencion de solicitudes por parte del servidor debido al menor consumo de memoria.

Esta personalizacion incluye una pequeña modificacion en el core de wordpress y en el de wp-cache luego de esto paso a obtener un 25% de mejora en las respuesta.

Pruebas:

use ab.exe de apache que permite simular un cierto numero de peticiones con un cierto grado de concurrencia asi que dejandolo con la instalacion tipica de wp-cache las solicitudes en: hardware:

  • 1 Gb de ram
  • core2 duo intel 1.6
  • Sistema Operativo Ubuntu Server

fueron entre 96 y 99 solicitudes atendidas por segundo. Luego de la personalizacion(hack) obtuvimos entre 122 y 125 solicitudes por segundo.. Luego de probar que todas las funcionalidades del sistema estaban correctas y sin problemas ahora lo tengo en un sitio en producción…



Leave a Comment

blank