El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
Si tu sitio no puede funcionar sin PHP-Nuke pero eres conciente de sus problemas de seguridad, quizás tu mejor opción es actualizarte a PostNuke, por lo menos provisoriamente. PHP-Nuke2PostNuke es un script que toma la base de datos de tu sitio PHP-Nuke 7.0, 7.1, 7.2, 7.3 o 7.4 y la "convierte" al formato de PostNuke 0.726, sin pérdida de datos. Como contraparte, su autor asegura que únicamente funciona con MySQL 3.x. Otras bases de datos, y soporte para el reciente PostNuke 0.75 están en camino.
Por fin, PostNuke tiene una nueva versión "estable". PostNuke 0.750 Gold es "el puente entre el viejo modelo de PN y el nuevo de (la próxima versión) 0.8". Todos los temas oficiales de PostNuke ahora cumplen con HTML 4.01 Strict, XHTML 1.1 y CSS 2.0, en su nueva máquina de templates Xanthia Templating Environment (basada en Smarty). Las funciones de upgrade de esta v0.750 afirman ser compatibles con otros sistemas como PHP-Nuke y myPHPNuke, y muy satisfechos usuarios reportan que su actualización desde la anterior v0.726 "Phoenix" no tiene mayores problemas.
Con esta versión el más popular de los forks de PHP-Nuke se acerca un poco más a su anticipadísima próxima gran actualización. Los cambios son importantísimos, y muestran un vistazo de cuán distintas serán las cosas para cuando llegue su increíblemente postergada v0.80:
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...
El creador del sitio NukeCops, cuyo remate ya terminó, decidió ofrecer su último script Fortress (que supuestamente evita ataques XSS y de injección SQL) para PHP-Nuke a la comunidad PostNuke. La respuesta no se hizo esperar: "...el script puede ser un hack para solucionar la una falta básica de seguridad en el código de PHP-Nuke (en lugar de atender los inherentes problemas en la aplicación en sí) pero para PostNuke recomiendo la pnAPI y especialmente estándares de codificación para evitar problemas de seguridad... El código de la así llamada Fortress no será incluído en ninguna versión futura de PostNuke (a propósito, ni siquiera es GPL) y personalmente no la recomendaría ni para PHP-Nuke debido a que hay mejores maneras para asegurar la aplicación..." (!)
En VivaLinux! hace tiempo que tomamos la decisión de migrar a PostNuke como motor de nuestro sitio, confiados en que era el más prometedor fork del polémico PHP-Nuke. Desde entonces mucha agua corrió bajo en puente: el desarrollo de PostNuke se estancó en sus actuales series Phoenix-7.2.x, después que el líder del proyecto J. Cox lo abandonara llevándose a sus principales programadores. Así las cosas, de PostNuke salieron por lo menos otros dos forks, siendo el de Cox el nuevo Xaraya CMS, que continúa su visión desde donde la dejara en PostNuke.
Se anunció que se abrió el concurso del proyecto PostNuke para el que será el nuevo tema oficial de su sitio, a estrenarse junto con el lanzamiento de la versión 0.8.0 "Adam Baum". Lo interesante es que los nuevos temas en esta próxima v0.8.0 se implementarán con el nuevo sistema de templates "BlockLayout" que permitirá implementar los diseños más drásticos en un sitio PostNuke (ya no sólo el típico layout de 3 columnas que conocimos hasta ahora).
Despues del la terrible perdida del "padre" de PostNUke Greg Allan,otro miembro del equipo de PostNuke, Michael Greca, un miembro de la comunidad Alemana de PostNuke, fallecio en un accidente de auto, pueden escribir memorias y condolencias en la pagina de PostNuke.
Ha sido un año muy positivo para PostNuke, desde que hace exactamente 12 meses se liberara su primera versión 0.5 basada en PHP-Nuke 5.0. Hoy PostNuke no sólo ha abandonado todo rastro de su código heredado, sino que se ha convertido en el fork de PHP-Nuke más exitoso, seguro, mejor desarrollado y con el futuro más prometedor.
Greg Allan (alias Adam_Baum) el desarrollador a cargo del "corazón" de PostNuke y uno de los cuatro miembros fundadores del proyecto murió el pasado Sábado 16 de Junio debido a las heridas sufridas por un accidente motociclístico, cerca de su hogar en Ontario, Canadá. Greg Allan no sólo fué la inspiración para muchos desarrolladores (que podían encontrarlo frecuentemente en el IRC) sino que también ayudó a forjar la personalidad del proyecto PostNuke. Greg Allan deja a sus padres, novia y dos hijas.
Anteriormente en VivaLinux!