Está en la página 1de 2

PHP NUKE

PHP-Nuke es un sistema automatizado de noticias basado en la web y sistema de gestin de contenido (o CMS, por sus siglas en ingls) basado en tecnologas PHP y MySQL. Originalmente PHP-Nuke fue una bifurcacin realizada por Francisco Burz del sistema de portales Thatware. Para su instalacin necesita un servidor web con soporte para PHP (por ejemplo Servidor HTTP Apache) as como una base de datos MySQL. Es considerado como uno de los pioneros de la web2.0 y alcanz gran popularidad entre los distribuidores de contenidos.1 El sistema es liberado como software libre bajo la licencia GNU GPL. Hasta la versin 7.5 se poda descargar gratuitamente desde la web oficial de PHP-Nuke; la versin 7.5 es la primera que requiri un pago de 10 dlares. La penltima versin, la 8.1 requiera un pago de 12 dlares para ser bajada desde dicha web. Esto est permitido segn la licencia GNU GPL (con la condicin de que el cdigo fuente tambin sea entregado), y el comprador tiene a su vez el derecho de distribuir el cdigo fuente gratuitamente. No obstante Php-Nuke ha lanzado su nueva versin 8.2 totalmente gratuita.

Caractersticas
El PHP-Nuke logr popularidad debido a la versatilidad de sus herramientas que permiten a un usuario registrado contar con un blog, un servicio de mensajes internos usuario a usuario, colaborar con artculos para su publicacin y distribucin, previa autorizacin de un webmaster, personalizacin de algunos de los elementos de la pgina prncipal del sitio, lector de RSS y un modelo de perfil con una gran cantidad de campos.

Administrador

Captura de pantalla de la seccin de administracin. La seccin de administracin permite a los webmasters colocar artculos, administrar las diversas opciones de despliegue del sitio, administrar mdulos y bloques, enviar boletines masivos a los correos electrnicos de los usuarios registrados, crear y eliminar usuarios, obtener respaldos de la base de datos SQL as como optimizarla, crear administradores con privilegios especficos, entre otras opciones.

Idiomas, sindicacin y adaptabilidad


El PHP-nuke soporta mltiples idiomas y su diseo y estructura se pueden modificar para requisitos particulares usando el sistema de temas, pero los cambios importantes requieren el conocimiento del PHP, del HTML y del CSS. Los mdulos y bloques, as como las opciones de usuario y del sitio mismo como la plantilla de diseo por defecto o pies de pgina y modos de censura pueden ser habilitados y deshabilitados de forma muy sencilla, adems de que se pueden programar las fechas de publicacin y caducidad de los artculos y encuestas, permitiendo que el sitio pueda ser actualizado sin la necesidad de administrarlo en tiempo real. Genera, adems servicios de sindicacin RSS basados en los artculos publicados en cdigo PHP o TXT. as como un boletn de distribucin por correo electrnico, adems de como una versin ultra ligera para dispositivos mviles.

Seguridad
Aunque Php-nuke cuenta con algunas herramientas de seguridad como bloqueo de usuarios, bloqueo de IPs y restricciones de acceso, son conocidos sus fallas en la seguridad, como inyecciones en la base de datos,2 ataques de robots que colocan mltiples mensajes en las noticias, foros y encuestas con enlaces a sitios de venta de artculos sexuales, lo que puede llevar a colapsar al sitio mismo y, aunque dichos ataques se evitan bloqueando la opcin de colocar comentarios en los mdulos de noticias y encuestas y deshabilitando el foro Phpbb, ha desanimado a muchos usuarios y desarrolladores a utilizarlo.

Sistema de usuarios
El sistema permite distinguir entre visitantes annimos, usuarios registrados, usuarios abonados y administradores; en cada caso, determina qu mdulos y bloques son visibles o invisibles, por ejemplo, se puede seleccionar que un usuario abonado (que haya pagado una suscripcin) no vea la publicidad del sitio y que tenga acceso a secciones que otros usuarios no puedan ver. Asimismo, cuenta con un sistema de calificacin de comportamiento de los usuarios registrados llamado Karma que registra el nmero de participaciones en los foros de debates, o en el envo de artculos, descargas, etc. asimismo, puede calificar negativamente a un participante agresivo impidindole colocar comentarios en las encuestas, noticias, entre otras restricciones.