459 subscripciones por RSS o por E-mail

PostNuke corrompe VIvaLinux!

El día de ayer Viernes y la madrugada de hoy Sábado, VivaLinux! tuvo algunos serios problemas de funcionamiento con su instalación de PostNuke, que lo dejaron prácticamente offline, aunque afortunadamente por un brevísimo tiempo. Estos problemas con nuestro PostNuke no son nuevos y son de los más variados. Todos, sin embargo, tienen la particularidad de estar relacionados con el uso de alguna de las 69 las tablas de su base de datos MySQL. El hecho de que se hayan presentado inevitablemente no importa en qué proveedor de Hosting se haya encontrado VivaLinux! en ese momento me hace reflexionar un poco sobre la verdadera naturaleza del problema...

Primero fué la tabla __referer_ (que guarda los accesos a VivaLinux! referidos desde otros sitios) que comenzó a tener problemas aleatorios imposibles de reproducir en mi instalación de prueba local (mi PC) cuando superaba los 160.00 registros.

Finalmente, la tabla __visitslog (que loguea todas las visitas recibidas) colapsó físicamente (sus archivos en el disco rígido se corrompieron) al superar los 260.00 registros almacenados (!).

La solución en ambos casos fué eliminar esas tablas y crearlas nuevamente (perdiendo todos los datos guardados hasta entonces, obviamente).

Aunque mucha de la culpa tiene que recaer en el diseño de PostNuke y sus tablas MySQL (como creemos no solamente nosotros), este problema me hace pensar seriamente en la conveniencia de las instalaciones simultáneas de los *Nuke en servidores virtuales... Todavía tengo que ver un caso donde más de un sitio *Nuke de gran tráfico (o varios con uso intensivo de MySQL para el caso) puedan convivir exitosamente en el mismo servidor compartido.

En VivaLinux! desde hace tiempo tenemos ganas de abandonar PostNuke por una aplicación PHP propia más eficiente. Y en este sentido, por fin avanzamos lo suficiente como para creer que romperemos esas cadenas este mismo año.


blog comments powered by Disqus