La opacidad en las aplicaciones: Ey! ¿hay alguien ahí?

Nuestro CMS lo utilizan ya cerca de 40 personas, algunos de los cuales ni siquiera están en España y sólo tenemos contacto con ellos por mail… ¡con algunos ni siquiera he hablado nunca!

Nuestro CMS lo utilizan ya cerca de 40 personas, algunos de los cuales ni siquiera están en España y sólo tenemos contacto con ellos por mail… ¡con algunos ni siquiera he hablado nunca!

Esto despierta en mi toda una serie de temores paranoicos… sobre todo cuando algo falla o empieza a funcionar con lentitud… ¿exáctamente qué es lo que ha fallado?

Como está construido con Active Server Pages en Vbscript no hay un registro de sucesos que se pueda interpretar con facilidad como en ASP… asi que estás literalmente a ciegas (están los logs de servidor, pero a ver quien es el guapo que se pone a interpretarlos…)

Para poder atajar este problemilla se nos ha ocurrido crear un Registro de Eventos al estilo 11870 de uso interno para monitorizar algunos acciones: el logueado de usuarios, la creación de nuevas entrada, la creación de una etiqueta, la publicación… así hasta unas 15 ó 20 acciones, que iremos aumentando.

Tengo especial interés en monitorizar la subida de archivos e imágenes al servidor, ya que es de las acciones que más problemas pueden ocasionar… también estáría bien añadirle un poco de AJAX para crear un “efecto Digg – Menéame” que te evite el tener que estar dándole todo el rato a F5.

Pienso que esto -a parte de útil por cuestiones técnicas de soporte y control- puede llegar a aumentar la interactividad entre los usuarios del CMS ya que las acciones son públicas para todos los usuarios del mismo blog.

Aquí el proceso de publicación de la entrada que estás leyendo: