Está en la página 1de 3

LinuxUI#4.

qxd 4/29/01 3:21 PM Page 74

EXPERTOS LINUX

CREÁ TU PORTAL FÁCIL Y GRATUITAMENTE

Invasión PHP Nuke


Una nueva HERRAMIENTA LIBRE está plagando la Red.
Para algunos es un sueño hecho realidad. Para otros, un
Héctor F. ARENA sistema con un futuro incierto. En esta nota te contamos
hf@arena.org.ar
Fanático incurable de Linux y experto programador. Héctor es
todo sobre PHP NUKE, y CÓMO CONSTRUIR TU
autor del libro Linux fácil. PORTAL fácilmente y sin gastar un solo peso.

P HP Nuke es un generador de por-


tales. Sí, así como lo leyeron. PHP
sobre Linuxpreview.org. El sistema funcio-
nó de maravillas, y hoy está disponible
hoo!. El administrador del sistema defi-
ne las categorías, y luego los usuarios
Nuke es, básicamente, un script de PHP para que todo el mundo pueda utilizarlo. del sitio pueden agregar sus propios en-
que nos permite generar un portal en laces al buscador.
pocos minutos. Este sistema corre úni- Características Como si todo esto fuera poco, PHP Nu-
camente sobre Linux, y utiliza herra- PHP Nuke permite manejar artículos, ke incluye un manejador de encuestas.
mientas como MySQL y Apache para el noticias, foros, encuestas, buscado- Nosotros sólo tenemos que definir la pre-
manejo de datos y servicios, respectiva- res de información, directorios de gunta y las opciones. Luego, el sistema
mente. Si quieren hacer un portal basa- enlaces, y mucho más. Pero conozcá- mostrará un recuadro al costado de la
do en software libre, entonces PHP Nuke moslo por partes. pantalla con la encuesta correspondiente.
es la mejor opción. El objetivo fundamental de este siste- Éstas son algunas de las características
ma es presentar noticias, y que los visi- del sistema; encontrarán muchísimas
La filosofía de PHP Nuke tantes del sitio puedan realizar comenta- más a medida que vayan explorando sus
Este sistema surgió hace algunos meses rios y mantener discusiones sobre el te- opciones.
de la mano del antiguo administrador de ma. Para esto, el sistema cuenta con un
Linuxpreview.org, un famoso sitio de completo administrador de miembros, Sitios que usan PHP Nuke
noticias del mundo de Linux. En aquella por lo que cada visitante puede asociar- Como mencionamos antes, PHP Nuke es
época se disponía de sistemas completos, se y escribir noticias, artículos y comen- un sistema que originalmente fue conce-
como Slash (el utilizado por el famoso si- tarios bajo un nombre definido. De todas bido para ser la base de Linuxpreview.org.
tio Slashdot.org), pero la mayoría de és- maneras, si alguien quiere participar de Hoy existen cientos de sitios que utilizan
tos estaba desarrollada en lenguaje Perl. forma anónima, puede hacerlo. este sistema. Algunos de ellos son www.
Por esta razón, se decidió comenzar a Además de las noticias y los artículos, linuxhoy.net, www.abcpharm.net, www.cervezacasera.
desarrollar un generador de portales ini- PHP Nuke permite manejar un completo com.ar, www.superpissed.com y www.gamewolf.com.
cialmente ideado para funcionar directorio de enlaces al mejor estilo Ya- A esta altura se estarán preguntando: ¿no

Figura 1. El sitio oficial de PHP Nuke; Figura 2. La página de administración Figura 3. La página de estadísticas nos
obviamente, funciona sobre PHP Nuke. de PHP Nuke. muestra mucha información sobre los
Un buen ejemplo para no dejar de visitar. visitantes de nuestro sitio.

74 u s e r s . t e c t i m e s . c o m
LinuxUI#4.qxd 4/29/01 3:21 PM Page 75

El Heraldo Linux
Corel abandona Linux
Así es. La empresa Corel ha decidi-
do abandonar la producción de su
distribución Corel Linux para dedi-
carse exclusivamente a los produc-
tos que más ganancia le dan: Co-
relDRAW y WordPerfect. Según
anunció, seguirá produciendo ver-
siones de los dos productos ante-
riormente mencionados para la
plataforma Linux.

Mandrake adopta
a PHP Nuke
Mandrake viene apoyando el pro-
yecto PHP Nuke desde que lo in-
cluyó como componente de la dis-
tribución oficial Mandrake Linux,
hace ya varios meses.
Ahora, ofrecerá un servidor exclu-
sivo para el sitio oficial y el desa-
Linux Preview, el sitio que comenzó con la fiebre de PHP Nuke. rrollo del sistema. Como si todo
esto fuera poco, dejará el sistema
lucen todos los sitios iguales? Bueno, en es instalar un servidor Apache y uno PHP Slash utilizado en los foros
parte sí y en parte no. MySQL (ya hemos hablado de eso en no- del sitio, para migrar a PHP Nuke.
tas anteriores). Si lo van a utilizar en
Nuevo Slackware 7.2
Flexibilidad un proveedor de hosting en Internet, Ya fue lanzada la nueva versión de
Es cierto que PHP Nuke es un sistema les recomiendo que se aseguren de que una de las distribuciones más fa-
muy útil a la hora de instalar un portal, éste use Linux, Apache y MySQL. En ca- mosas de todos los tiempos. Slack-
pero también que sus capacidades de so contrario, la instalación será un ver- ware 7.2 incluye la nueva versión
flexibilidad y escalabilidad no son mu- dadero dolor de cabeza. de KDE, GNOME, nuevas glib, so-
porte USB mejorado y kernel
chas. En parte, todos los sitios basados Una vez que tengan el espacio y los 2.2.18. ¿Por qué no 2.4.0? La gen-
en PHP Nuke tienen la misma interfase, servidores, pueden proceder a descargar te de Slackware siempre se destacó
la misma disposición de los objetos y el paquete completo de PHP Nuke de por tomar decisiones tranquilas.
los mismos mensajes del sistema. De to- www.phpnuke.org, (Figura 1) sección Down- Según argumentan, Linux 2.4.0 no
das formas, para remediar esto, los au- loads. El archivo completo ocupa alre- es del todo estable y nunca han
puesto un kernel que terminara en
tores de PHP Nuke han agregado un sis- dedor de 1 MB (sí, leyeron bien). .0 como parte de una distribución
tema de skins. De esta manera, cam- Cuando la descarga haya terminado, estable. Sabia decisión.
biando el logo y la skin, podemos hacer copien el archivo al directorio en el que Podrán encontrar distribución
que nuestro sitio se vea bien diferente. guardarán los archivos del servidor web Slackware 7.1 completa en el CD
y descomprímanlo con el comando tar de USERS #119, que ya se encuen-
tra en todos los kioscos.
Descarga e instalación -zxvf PHP-Nuke.tar.gz. El próximo pa-
Si ya se convencieron de usar este sis- so será crear la base de datos que usa- KDE Studio Gold
tema, lo primero que tienen que hacer rán para el sitio. Para esto, cambien al KDE acaba de lanzar KDE Studio
Gold, que vendría a ser la versión
mejorada (y comercial) de KDE Stu-
dio. Presentó versiones Standard y
Professional, cuyos precios varían
entre los U$S 44 y los U$S 69.

Nuevo sistema operativo


La empresa Rocklyte ya puso a dis-
posición del público la primera be-
ta de su sistema operativo Athena.
El mismo tiene la particularidad de
ser modular y adaptable a cual-
quier tipo de arquitectura. Emplea
Figura 4. Si presionamos sobre el ícono Figura 5. Nukeaddon es un sitio lleno tecnología XML. Por ahora sólo
de la impresora, PHP Nuke generará de agregados para PHP Nuke. funciona bajo Linux. www.rocklyte.com
una página adecuada para la impresión.

u s e r s . t e c t i m e s . c o m 75
LinuxUI#4.qxd 4/29/01 3:22 PM Page 76

EXPERTOS LINUX

directorio sql/ (cd sql), creen la base za para agregar cuadros con noticias de ¿Y cómo nos va?
de datos (mysqladmin create nuke) y otros sitios, opción que puede ser defi- Si quieren saber cómo anda el sitio,
luego llénenla con la tabla básica del nida desde el menú de administración. PHP Nuke nos provee de algunas herra-
sistema (mysql nuke < nuke.sql). En la columna central el sistema mues- mientas para conocer estadísticas. Lo
Listo, ahora chmodeen todos los archi- tra las noticias y los artículos. Cada no- primero que pueden utilizar es la pági-
vos a 666 y los directorios a 777 para ticia cuenta con un cuadro, que contie- na principal de estadísticas. Para acce-
que el manejador de archivos funcione ne el título en la parte superior, la no- der a ella, sólo vayan a su página de ini-
correctamente. ticia en el cuerpo, y en la parte inferior, cio y presionen sobre el enlace [Esta-
Lo último que deben hacer para con- botones que nos permiten ver la noticia dísticas] del menú principal. Esta pági-
cluir con la instalación básica es editar completa, hacer comentarios, imprimir- na nos muestra el número de usuarios
el archivo config.php para definir las la o recomendársela a un amigo. que hay, la cantidad de noticias, comen-
opciones de la base de datos. Por último, la tercera columna contie- tarios, la cantidad de visitantes que ac-
ne básicamente la encuesta que haya- cedieron al sitio, qué navegador usan,
Iniciando el sistema por mos definido, y otras cosas. Cabe des- qué sistema operativo tienen, y mucho
primera vez tacar que el método de encuestas es más (Figura 3).
Una vez que hayan instalado el siste- manejado automáticamente por el sis- Si aún quieren saber más, pueden uti-
ma correctamente, lo primero que de- tema. Además, los usuarios pueden ha- lizar la opción HTTP Referers, que lista
ben hacer es acceder como administra- cer comentarios sobre éstas. en pantalla todos los sitios que de al-
dor y definir las características básicas guna forma tienen un enlace hacia el
del mismo. Para esto, dirijan su navega- Cómo personalizar el sitio nuestro.
dor al archivo /admin.php de su servi- Si quieren personalizar un poco más
dor web (por ejemplo, www.myportal.com/ad- su sitio web, cuentan con varios recur- Publicidad
min.php). El sistema preguntará por un sos. El primero de ellos es elegir una Si queremos poner publicidad en nues-
usuario y una contraseña; inicialmente, skin (piel) que se adecue al estilo del tro sitio, nada mejor que un banner su-
éstos están definidos como God y Pass- sitio. Luego es recomendable que ha- perior. PHP Nuke cuenta con un comple-
word, respectivamente. Recuerden cam- gan un buen logo y lo copien en el di- to sistema de administración de ban-
biar esto para que los malintencionados rectorio donde se encuentran los archi- ners. Con sólo hacer clic en el enlace
no puedan acceder a su sitio usando las vos de esa skin (generalmente, the [Administración de Banners] en la
claves definidas por defecto. Ahora mes/nombredelaskin). sección de administración, podremos
pueden navegar por las opciones y defi- También pueden agregar más cuadros a agregar nuevos clientes y sus respecti-
nir el sitio a su gusto (Figura 2). las columnas de la derecha o la izquier- vas publicidades. El sistema luego se
da. Para esto, simplemente hagan clic en encargará automáticamente de mostrar-
La cara de PHP Nuke los enlaces [Bloque Izq] o [Bloque Der] los y manejar su actividad.
Los sitios basados en PHP Nuke tienen de la sección de administración, y luego
una estructura básica muy bien defini- escriban el código HTML que quieren que En conclusión
da. Esta estructura consta esencialmen- aparezca en esa zona de la pantalla. Los PHP Nuke es un generador libre de
te de una tabla de tres columnas. En la resulltados podrán verse en la Home. portales, programado en un lenguaje de
primera encontramos el menú principal, Cabe destacar que pueden agregar programación libre (PHP) y que corre
con opciones como [Agregar Comenta- muchísimos add-ons (mejoras) al siste- sobre un sistema operativo libre (Li-
rio], [Ver Estadísticas], [Hacerse ma. Nukeaddon.com (www.nukeaddon.com) nux). Tres componentes de excelente
Miembro del sitio], etc. Además, la es un sitio muy completo donde encon- calidad y con un precio nulo. ¿Qué más
primera columna generalmente se utili- trarán cientos de ellos (Figura 5). se puede pedir? ✕

Figura 6. Tenemos una gran cantidad de Figura 7. Web Links es el directorio de Figura 8. Las encuestas también tienen
tópicos para las noticias, aunque enlaces incluido en PHP Nuke. su página propia, donde se incluyen los
podemos agregar más. resultados y los comentarios de la gente.

76 u s e r s . t e c t i m e s . c o m

También podría gustarte