Está en la página 1de 57

Herramientas para la generacin de portales web: Una aproximacin al PHP-Nuke.

Autores: Juan de Dios Maldonado Snchez M del Carmen Campos Rodriguez

Herramientas para la generacin de portales web. Una aproximacin al PHP-Nuke.


Indice:
1. Introduccin. 2. Evolucin de la web. 2.1. Webs estticas. 2.2. Webs dinmicas. 2.3. Webs estticas frente a webs dinmicas. 3. Tipos de herramientas de generacin automtica de portales web. 3.1. Herramientas para pginas estticas. 3.2. Herramientas para pginas dinmicas. 4. Descripcin de uso de una herramienta. Tutorial del PHP-Nuke. 4.1. Caractersticas. 4.2. Qu necesito para poner en funcionamiento un portal web? 4.3. Vale! Ya tengo todo lo necesario. Y ahora, Cmo lo instalo? 4.3.1. 4.3.2. 4.3.3. 4.3.4. Copiando archivos en el servidor web. Creando la base de datos para el portal. Editando los archivos de configuracin. Funciona esto?

5. Esto tiene muchas funcionalidades. Por donde empiezo? 5.1. Creando la cuenta de administrador. 5.2. Descripcin de la pgina de administracin. 6. Herramientas de administracin. 6.1. Nueva noticia. 6.2. Respaldo. 6.3. Banners. 6.4. Bloques. 6.5. Contenido. 6.6. Descargas. 6.7. Editar Admins. 6.8. Editar Usuarios. 6.9. Enciclopedia. 6.10. FAQ. 6.11. Forums. 6.12. Grupos de Usuarios. 6.13. Referencias HTTP.

6.14. 6.15. 6.16. 6.17. 6.18. 6.19. 6.20. 6.21. 6.22. 6.23. 6.24. 6.25.

IP Ban. Mensajes. Mdulos. Boletn. Optimizar BD. Anlisis. Preferencias. Envos. Encuestas. Temas. Enlaces. Logout / Salir.

7. Ya no hay ms? 7.1. Cambiar el skin de nuestra web. 7.2. Cambiar la cabecera de la web. 7.3. Agregar nuevos bloques. 8. Presente y futuro. 9. Despedida.

1. Introduccin.
Portal web: Podemos entenderlo como una aplicacin web que gestiona de forma
uniforme y centralizada, contenidos provenientes de diversas fuentes, implementa mecanismos de navegacin sobre los contenidos, integra aplicaciones e incluye mecanismos de colaboracin para el conjunto de usuarios a los que sirve de marco de trabajo. Todo esto en un entorno web. Los Portales Web son sitios diseados para el manejo de alto volumen de informacin que es actualizada constantemente haciendo uso de bases de datos. Este tipo de Sitio Web agrupa comunidades virtuales que comparten un fin comn en torno al tipo de temas o informacin que el sitio provee. Uno de los objetivos principales de los portales web es distribuir informacin, publicarla, ponerla a disposicin de los internautas interesados en ella. En muchos portales parte de esta informacin es generada por personas, es decir, escrita e hilada por gente.

2. Evolucin de la web.
La web es lo ms conocido y utilizado por los internautas y ha sido uno de los principales desencadenantes del xito actual de Internet. Este servicio ha hecho posible que Internet se haya convertido por mritos propios en un mercado sin fronteras, sumamente atractivo y en el que cada da que pasa se nos ofrece un servicio aadido. Ya nadie se extraa si decimos que, sentados frente al teclado de nuestro ordenador, hemos reservado nuestros billetes o nuestro hotel para las prximas vacaciones, participamos en subastas, hacemos la compra del supermercado, consultamos nuestra cuenta bancaria o decidimos invertir en Bolsa. En esencia, la Web no es otra cosa que un gigantesco

conjunto formado por millones y millones de ficheros que contienen informacin de todo tipo (textual, grfica, sonora, etc.), distribuida entre millones de ordenadores y escrita en un determinado formato, que puede ser interpretado de forma adecuada por unos programas especficos, denominados navegadores , como los populares Microsoft Internet Explorer y Netscape Navigator, entre otros. Al principio de la era Internet era muy frecuente que los propios gestiores de los portales (los famosos WebMasters) fuesen los que las alimentaban de informacin. Conforme la red ha ido evolucionando, sta se ha convertido en un elemento cada vez ms importante para todo tipo de organizaciones, y el esquema del WebMasterEncargado de Contenidos ha ido dejando de ser til, o ms bien se demostr que no era un mecanismo adecuado para la gestin de contenidos, porque la cantidad de datos a publicar y gestionar ha crecido tanto que el anterior modelo se convirti en un cuello de botella, y no slo por la velocidad de incorporacin de informacin a los portales sino porque los datos empezaban a requerir cada vez ms atencin. La solucin a esto? Distribuir la redaccin o gestin de contenidos entre varias personas y habilitar mecanismos para que stos puedan incluirlos en el portal mediante Flujos de Publicacin. Los portales web han ido evolucionando no slo por la cantidad de datos que contienen. Poco a poco se ha pasado de modelos basados en pginas estticas a aplicaciones web de alta complejidad que gestionan contenidos en mltiples idiomas, integran aplicaciones de colaboracin entre los usuarios, proporcionan contenidos en diversos formatos para diferentes dispositivos, y un largo etctera. Todos estos requisitos nos llevan a que los contenidos que gestiona un portal deban de ir acompaados de una gran cantidad de informacin de control que nos ayude a gestionarla de forma correcta. Un paso muy importante en la evolucin de la web ha sido la aparicin de lenguajes de script del lado del servidor, los cuales son programas que como salida tienen una pgina web, que es la que el usuario ve en todo momento. Debido a esto, podemos hacer una clasificacin de los portales web atendiendo a la forma en la que estn creados. No encontramos las webs estticas y las webs dinmicas.

2.1 Webs estticas


Las que se presentan sin movimiento y sin funcionalidades ms all de los enlaces. Se construyen con el lenguaje HTML, que no permite grandes florituras para crear efectos ni funcionalidades ms all de los enlaces. Estas pginas son muy sencillas de crear, aunque ofrecen pocas ventajas tanto a los desarrolladores como a los visitantes, ya que slo se pueden presentar textos planos acompaados de imgenes y a lo sumo contenidos multimedia como pueden ser videos o sonidos.

2.2 Webs dinmicas


Las pginas que tienen efectos especiales y en las que podemos interactuar. Es dinmica cuando se incluye cualquier efecto especial o funcionalidad y para ello es necesario utilizar otros lenguajes de programacin, aparte del simple HTML. Para programar una pgina dinmica necesitaremos otros lenguajes aparte del HTML. Sin embargo, nunca hay que olvidarse del HTML, ya que ste es la base del desarrollo web: generalmente al escribir una pgina dinmica el cdigo de los otros lenguajes de programacin se incluye embebido dentro del mismo cdigo HTML.

2.3 Webs estticas frente webs dinmicas


Las pginas HTML, cada vez que se cambiaba la informacin de una pgina, lo que se haca era editar el fichero HTML, modificando el texto pero procurando no tocar los tags que daban forma a la pgina. Sin embargo, este sistema es engorroso y poco prctico. Adems si el contenido depende del trabajo de varias personas el coste de realizacin y publicacin puede ser muy alto en tiempo, dinero y organizacin. Cuando nos encontramos con una pgina de estas caractersticas decimos que es una pgina esttica, porque el contenido no se actualiza con una cierta frecuencia, sino que pueden pasar meses de una actualizacin a la siguiente. Una razn por la que construiremos una pgina dinmica es la simple vistosidad que pueden alcanzar los trabajos, ya que podemos hacer presentaciones ms entretenidas de las que se consiguen utilizando nicamente paginas estticas. Ya que si deseamos hacer una pgina de actualidad, necesitaremos contar con una pgina dinmica que sea fcil de actualizar, e incluso de donde pueda recuperarse informacin anterior. Se muestra un ejemplo de porque es mejor utilizar webs dinmicas que estticas. Supongamos que hemos decidido realizar un portal de televisin donde una de las informaciones principales a proveer podra ser la programacin semanal. Efectivamente, esta informacin suele ser dada por las televisiones con meses de antelacin y podra ser muy fcilmente almacenada en una base de datos. Si trabajsemos con pginas estticas, tendramos que construir una pgina independiente para cada semana en la cual introduciramos "a mano" cada uno de los programas de cada una de las cadenas. Asimismo, cada semana nos tendramos que acordar de descolgar la pgina de la semana pasada y colgar la de la actual. Todo esto podra ser fcilmente resuelto mediante pginas dinmicas. En este caso, lo que haramos sera crear un programa que se encargara de recoger de la base de datos de la programacin aquellos programas que son retransmitidos en las fechas que nos interesan y de confeccionar una pgina donde apareceran ordenados por cadena y por hora de retransmisin. De este modo, podemos automatizar un proceso y desentendernos de un aspecto de la pgina por unos meses.

3. Tipos de herramientas de generacin automtica de portales web.


A continuacin veremos unas cuantas soluciones que intentan hacer ms fcil la construccin de cada uno de los tipos de pginas webs anteriores.

3.1 Herramientas para pginas estticas.


En general, son programas en los que el creador de la web introduce las caractersticas de su pgina. Estas se guardan en una base de datos. Y cuando est listo para actualizar su web, ejecuta en este programa una orden que hace que genere toda la estructura y contenido de la web de forma automtica. Solo resta subir todos esos archivos a nuestro servidor web y ya tendremos nuestra web actualizada. Como ves, el procedimiento de crear webs se facilita enormemente, pero tenemos el problema de que siempre que queramos actualizar la web, debemos subir todos los archivos que la componen mediante FTP. Un programa de este tipo lo puedes encontrar en: http://www.resswork.com/

3.2 Herramientas para pginas dinmicas


Hoy en da existen muchas herramientas para la creacin de pginas web dinmicas. Como ejemplos podramos decir que Microsoft tiene su plataforma .NET, que soporta diferentes lenguajes con la tecnologa ASP, Macromedia tiene su servidor ColdFusion que permite trabajar con aplicaciones ASP, PHP y JSP, y de software libre tenemos Apache con PHP o Apache con Java y JSP. Tecnologas y posibilidades hay muchas, slo hay que escoger la que ms nos guste o nos interese. Pero para crear una pgina web dinmica no nos podemos quedar slo con la tecnologa del servidor de Internet. Existe una segunda parte muy importante que es el gestor de bases de datos. De nuevo tenemos numerosas opciones a escoger dependiendo de nuestros intereses. Podemos hablar de Oracle, PostgreSQL, Microsoft SQL Server o MySQL, por hablar de los ms conocidos. Todos ellos pueden usarse para pginas webs dinmicas o aplicaciones en Internet, aunque dependiendo de la plataforma y del lenguaje utilizado se usa ms una u otra. As, en los servidores Windows se acostumbra a usar Microsoft SQL Server, aunque tambin se usa MySQL como alternativa de bajo coste. En entornos Apache con programacin en PHP la base de datos ms utilizada, sin duda, es MySQL. De hecho se habla de la tecnologa LAMP como una de las tecnologas con ms futuro en la Red. En entornos de programacin JSP, se suele utilizar PostgreSQL o MySQL. Finalmente, una combinacin clsica es la de Sun Solaris con iPlanet y Oracle, usando OC4J como servidor de aplicaciones Java. La creacin de pginas web con contenido dinmico exige la utilizacin de bases de datos y programacin. Por tanto, a la hora de realizar un sitio es necesario tener claro qu queremos hacer con l para poder decidir si ser dinmico o esttico. Una vez

tengamos claro que nos interesa un sitio dinmico (y acostumbra a ser lo ms conveniente), deberemos definir qu tecnologa usar y qu base de datos. En general la tecnologa Microsoft es suficientemente fiable, la programacin en ASP tiene la gran ventaja de permitir la utilizacin de muchos lenguajes diferentes, y SQL Server es un gestor de bases de datos potente, flexible y fiable. En cambio, es una tecnologa cara. Ahora bien, podemos encontrar el software esqueleto que nos permita modificarlo y adaptarlo a nuestras necesidades. Estas herramientas se estn popularizando bastante debido a su facilidad de uso y distribucin de la carga de administracin. A continuacin se muestran las direcciones de las webs donde podrs encontrar de forma gratuita estas herramientas de generacin de portales. PHP http://www.phpnuke.org/ http://www.postnuke.com/ http://www.xoops.org/ ASP http://www.aspnuke.com/

4. Descripcin de uso de una herramienta: Tutorial del PHP-Nuke


El PHPNuke es una aplicacin programada en PHP que facilita el desarrollo de portales, su uso es realmente sencillo y no hay que saber nada de programacin, salvo tener conocimientos bsicos para modificar a gusto propio.

4.1. Caractersticas principales:


- Sistema automatizado de noticias sin edicin HTML. - Administracin grfica basada en Web. - Sistema integrado de Banners publicitarios. - Comentarios de usuarios para cada artculo. - Sistema de miembros altamente configurable. - Sistema de encuestas. - Pginas de estadsticas con contador. - Autenticacin de alto encriptado- Opcin de moderacin para usuarios y administrador. - Configurables y flexibles bloques HTML. - Soporte para nmero ilimitado de temas. - Caja para artculos viejos. - Manejador de tpicos grfico y flexible. - Manejador de secciones con artculos. - Manejo de pginas dinmicas. - Soporte multilenguaje.

4.2. Qu necesito para poner en funcionamiento un portal web?


Lista de la compra: 1 Servidor Web. PHP 4.2.x o superior. Un servidor de bases de datos MySQL. Y por supuesto, el PHP-Nuke.

Y de donde saco yo todas esas cosas? Cmo servidor vamos a utilizar el Servidor Web de Apache. Se puede descargar gratis de: http://www.apache.org El PHP lo puedes descargar de: http://www.php.net El servidor de bases de datos MySQL se encuentra para descargar en la web: http://www.mysql.com Y el PHP-Nuke se encuentra disponible en: http://phpnuke.org

4.3. Vale! Ya tengo todo lo necesario. Y ahora, Cmo lo instalo?


Vamos a instalar el PHP-Nuke en tres pequeos pasos:

4.3.1. Copiando archivos en el servidor web.


Abrimos con un descompresor el archivo correspondiente al PHP-Nuke. En nuestro caso, estamos utilizando el PHP-Nuke en Espaol.

Descomprimimos todos los archivos en una carpeta temporal.

Abrimos la carpeta C:\temp y vemos su contenido.

En la carpeta html estn los archivos que tenemos que copiar en el servidor web. Su estructura es similar a la que se muestra a continuacin.

Todos estos archivos forman el PHP-Nuke. As que ahora vamos a copiarlos al servidor web. Para ello utilizaremos un programa FTP que sirve para pasar estos archivos al ordenador que contendr nuestro portal web. En nuestro caso, tenemos un servidor web, y pondremos el portal en nuestro servidor web. As que ahora vamos a seleccionar todos los archivos que se encuentran dentro de la carpeta html del archivo que hemos descomprimido en C:\temp.

Y los pegamos en la carpeta que hemos especificado a nuestro servidor que sea nuestro sitio web. En nuestro caso, se encuentra en: C:\inetpub\wwwroot\

Listo! Todos los archivos copiados.

4.3.2. Creando la base de datos para el portal.


Vamos a crear una base de datos con todas las tablas de datos para que el PHPNuke pueda interpretarlos correctamente. Existe un archivo que contiene la estructura de una base de datos inicializada a cero del PHP-Nuke. Este archivo se encuentra en la carpeta sql del directorio donde descomprimimos los archivos del PHP-Nuke.

Y tiene el nombre: nuke.sql As que lo copiamos al directorio bin de nuestro servidor de MySQL.

Ahora nos vamos a una ventana de MS-DOS para darle al MySQL las rdenes necesarias para que nos cree la base de datos para nuestro PHP-NUKE.

Y ejecutamos el comando: mysqladmin create nuke

La base de datos ya est creada, pero ahora necesitamos crear la estructura adecuada para el PHP-Nuke. Esto lo haremos con el comando: mysql nuke <nuke.sql Una vez ejecutado este comando ya tenemos todo lo necesario con respecto a la base de datos!

4.3.3. Editando los archivos de configuracin.


Ahora tenemos que configurar el PHP-Nuke para que sepa dnde est el servidor de bases de datos MySQL. Para ello, vamos a editar el archivo config.php que se encuentra en el servidor web. [Si lo hemos subido al servidor web, podemos bajarlo, modificarlo, y luego subir el archivo modificado sobrescribiendo el existente.] Vamos a abrir el archivo con el WordPad:

Ahora debemos modificar lo siguiente:

Siempre que tengamos una cuenta en un servidor de bases de datos MySQL, nos darn un nombre de usuario y una clave, que ser lo que tenemos que escribir entre las comillas. Lo dems, mejor no tocarlo.

4.3.4. Funciona esto?


Para ver si esto funciona, slo tenemos que abrir nuestro navegador y escribir el nombre de nuestra web, si el servidor web no es nuestro ordenador. En el caso de que el servidor web est en nuestro ordenador, escribiremos en el navegador: http://localhost Y deberemos de ver algo que se parezca a la imagen siguiente.

Ya tienes instalado el PHP-Nuke!

5. Esto tiene muchas funcionalidades. Por donde empiezo?


Muy bien!Por fin vas a poder ser el administrador de algo! Para ello, antes de nada, vamos a crear la cuenta de administrador.

5.1. Creando la cuenta de administrador.


En la pgina de presentacin que acabamos de ver en nuestro portal web, hacemos clic en el siguiente enlace.

Y nos encontramos con la siguiente pantalla.

Ahora debes rellenar todos los campos. En Nick, te aconsejamos que escribas tu nombre de usuario. En Pgina de inicio, escribe la direccin de tu propia pgina web. En e-mail y en contrasea, no hace falta decir nada, slo que no te vayas a olvidar de ella! Te aconsejamos que dejes marcada la casilla que dice Si, puesto que de esta forma, podrs entrar adems de como administrador, como usuario, y as poder ver la web de igual forma que la vera cualquier usuario normal. Pulsar sobre enviar y nos encontramos con lo siguiente.

Esta pantalla es muy importante porque es la pgina de entrada al men de administracin. Su direccin es: http://www.nombredetudominio.com/admin.php En nuestro caso, esta web tiene la siguiente direccin: http://localhost/admin.php Ahora solo basta con escribir tu nombre de usuario, contrasea y pulsar sobre el botn Login. Nos encontraremos con lo siguiente.

Este es el men de administracin del PHP-Nuke! Qu? Tira para atrs? No? Y ahora Por donde empezamos?

5.2. Descripcin de la pgina de administracin.


En la pgina de administracin nos encontramos con: Herramientas de administracin.

Utilizando estas herramientas podrs actualizar el contenido, diseo y estructura de tu portal web. En el captulo siguiente analizaremos todas estas funcionalidades. Paneles de estado.

Estos paneles te resultarn de mucha utilidad a la hora de comprobar el estado de tu portal web: actividad de la web, artculos programados, una lista con los ltimos artculos y el estado de la encuesta. Pues lo primero que deberas de hacer es entrar en la herramienta de administracin llamada Preferencias y escribir todas las preferencias de tu web. Para ms informacin, lete el apartado correspondiente al funcionamiento de Preferencias.

6. Herramientas de administracin
A continuacin vamos ha intentar explicar el funcionamiento de cada elemento del panel de herramientas de administracin. Es muy importante saber manejar todas estas herramientas, o al menos, conocer para qu se utilizan. De esta forma, podrs crear un portal web que se adapte mejor a tus necesidades.

6.1. Nueva noticia.


Desde aqu podrs publicar noticias en tu web. Aunque no ests limitado a publicar noticias, sino que tambin puedes escribir artculos y otras cosas. Veamos ms en detalle la pantalla de noticias con un ejemplo:

El manejo es sencillo, primero especificamos los datos que definen la noticia o artculo que vamos a publicar. Ttulo: El ttulo de la noticia / artculo. Tpico: El tema con el que relacionas esta noticia / artculo. (Hablaremos de los tpicos en su correspondiente tema.) Tpicos asociados: Desde aqu vamos a especificar otros tpicos con los que podamos relacionar nuestra noticia / artculo. Categora: Otra forma de clasificar los elementos de tu portal web. Es muy importante, si quieres que la noticia se publique en la pgina de portada, que le asignes una categora diferente a la de Artculos. Para crear una nueva categora, pulsa sobre el enlace Agregar y sigue las instrucciones. Nosotros hemos creado la categora Noticias. Publicar en Home?: Este opcin es para decirle al PHP-Nuke si queremos que la noticia / artculo que hemos publicado, aparezca en la pgina de portada de nuestra web. Activar comentarios para esta noticia?: Activando esta opcin, los lectores de esta noticia / artculo, podrn evaluarla ofreciendo una puntuacin.

Veamos cmo definimos el cuerpo de nuestra noticia

En Texto de la Noticia deberemos escribir un pequeo resumen que describa el contenido de la noticia en pocas palabras. En Texto Extendido escribiremos la noticia completa, o una explicacin ms detallada. [Nota: Puedes usar etiquetas HTML para dar formato al texto introducido.] Ya falta muy poco para publicar nuestra noticia

En la imagen de arriba el PHP-Nuke nos da la opcin de ponerle una fecha y hora a la noticia, es decir, podemos especificarle al PHP-Nuke que publique la noticia que hemos escrito un da a una hora en concreto. Si respondemos a la pregunta de si queremos programar la noticia con un NO, la noticia se publicar al instante de pulsar en Aceptar. Antes de publicar, se nos da la opcin de tener una Vista previa de la noticia. Vamos a seleccionarla y pulsar sobre Aceptar para ver cmo quedar.

Una vez que estemos contentos con el resultado, seleccionamos en la lista desplegable Enviar noticia y pulsamos sobre Aceptar.

Tambin desde la pgina de crear nueva noticia, podemos aadirle una encuesta que est relacionada con la noticia para ver qu opinan los lectores de esa noticia. Para ms informacin sobre las encuestas leer el apartado correspondiente. Ya tenemos nuestra noticia publicada. Veamos cmo queda en la pgina principal de nuestra web.

Podremos comprobar que la noticia aparece de ese laaaaargo mensaje en la pgina de portada. No quiero que me aparezca ese mensaje en la pgina de portada de mi web! Cmo lo quito? Eso que se ve, se llama mensaje, y puedes quitarlo entrando en el panel de administracin del PHP-Nuke, entrando en Mensajes y una vez dentro, pulsas en Borrar.

Para ms informacin, lete la seccin en la que explicamos los mensajes. A ver Una vez eliminada la pantalla de mensaje, y aadidos unas cuantas noticias ms Cmo queda la pgina de portada?

Cada vez esto se est pareciendo ms a un portal web! Vamos a ver cmo un usuario vera nuestra noticia: Todas las noticias vienen encabezadas por su categora y despus el ttulo. Adems de poseer un icono representativo del tema que trata (tpico). Si queremos tener una noticia ms desarrollada, pulsamos sobre Leer ms y obtenemos

Adems debajo podemos observar los votos obtenidos, tpicos asociados y comentarios hechos por los usuarios (si la opcin est activa).

6.2. Respaldo.
Mediante esta herramienta podremos obtener una copia de seguridad de la base de datos de nuestro portal web. Slo basta con hacerle clic e inmediatamente comenzar la descarga del archivo que contiene todos los datos. (Este archivo contiene la descripcin de la estructura de la base de datos, adems de los datos, en SQL. Compatible con MySQL.)

6.3. Banners.
Desde aqu podremos administrar campaas de publicidad en la que nuestro sitio web acta como soporte. Es decir, esto sirve para llevar todo lo que est relacionado con los mensajes de publicidad que ponemos en nuestro sitio web. Vamos a verlo con ms detalle

Para crear una campaa, deberemos dar de alta un cliente que se quiera anunciar en nuestra web. Slo necesitamos rellenar sus datos para darle de alta.

El Login y Clave le permitirn al cliente, a entrar en su pgina personal especfica para ver el rendimiento de su campaa en nuestra web. Aunque normalmente, se utiliza por los administradores de la web, que hacen un cliente genrico, y le asignan todas las campaas de banners. Luego para ver el estado de su campaa entra en esta opcin. Ya tenemos un cliente Pongamos un banner de publicidad!

Para agregar un banner de publicidad, debers de tenerlo subido en tu servidor web y escribir su direccin en el campo URL de Imagen. URL del Click" ser la direccin de la web que anuncia esa publicidad. Texto Alternativo servir para mostrarlo cuando el navegador no pueda mostrar la imagen de publicidad. Resulta evidente que tienes que asignar cada banner de publicidad a un cliente. Pues eso, en Nombre del cliente eliges el cliente. Impresiones compradas? Normalmente cuando compras un servicio de publicidad, puedes pagar por las veces que quieres que se muestre tu anuncio o por las veces que hacen clic en l. Pon el nmero cero para que el banner est siempre activo. Muy importante el Tipo: Si eliges Normal, el banner saldr en la parte superior de tu pgina web. Si eliges Bloque, podrs colocar el banner como si fuera un bloque en tu web. Para ms informacin sobre los bloques, leer la seccin correspondiente.

Y mediante Activar, le dices al PHP-Nuke si quieres que se active ahora, o n. Siempre podrs activarlo ms tarde. Mediante esta herramienta podrs tener muy controlado cuantas veces hacen click a los banners puestos, y dems cosas relacionadas.

6.4. Bloques.
Utilizando bloques conseguimos una gran facilidad a la hora de configurar la estructura de un portal web. Partimos de la idea de que cada elemento que se muestre en nuestra web va a estar dentro de un bloque. Ejemplos de bloques son:

Se componen de un ttulo y un contenido. Cada bloque tendr una funcionalidad especfica. Imagnate ahora tu web como si fuera un puzzle. Gracias a los bloques, podrs distribuir toda esta informacin de la forma en que t quieras. Para eso existe esta herramienta, para especificar la disposicin de los bloques en tu web. Vamos a ver qu pinta tiene la herramienta Bloques

Como ves es muy intuitivo de utilizar. Primero de todo, debers de activar y desactivar los bloques que quieras que compongan tu pgina web. Una vez hecho esto, puedes cambiarlos de posicin (izquierda / derecha) pulsando sobre Editar. Aparecer algo parecido a lo siguiente:

Por ahora, slo vamos a explicarte que desde aqu podrs cambiarle el ttulo al bloque, y su posicin, adems de quien quieres que lo vea. (Puedes especificar un grupo de usuarios para que slo est visible por este grupo. Ms informacin en su apartado correspondiente.) Vamos a ver qu informacin y funcionalidades hay sobre los bloques: Desde aqu podemos editar las propiedades del bloque (Izquierda/derecha). Desactivarlo o Borrarlo. Esta parte nos dice para qu grupo ser visible el bloque. Podremos saber el estado del bloque.

Aqu veremos de qu tipo es el bloque: ARCHIVO, SISTEMA y HTML. (Los de SISTEMA no se pueden borrar. T mismo podrs crear nuevos bloques incluyendo cdigo HTML. Ya lo veremos ms adelante.) Cuanto ms peso tenga el bloque, ms abajo aparecer en la columna en la que lo hayas puesto. (Derecha / Izquierda). Podrs subirlo hacia arriba o hacia abajo pulsando sobre las flechas arriba y abajo. Nos indica la posicin en la que se encuentra el bloque. (En la columna de la izquierda o la de la derecha.)

Aqu podrs ver el ttulo de cada bloque.

La opcin de agregar bloques nuevos la veremos en el captulo de tareas avanzadas.

6.5. Contenido.
Desde aqu podrs hacer pginas webs que se encuentren dentro de tu portal web. Es muy parecido a dar de alta una nueva noticia, pero en este caso, no aparece ningn resumen en la pgina de portada. Adems de incluir contenido que ocupe muchas pginas. Una utilidad que se le puede dar es para hacer guas, tutoriales, artculos bastante amplios, etc. La idea est en pensar en que lo que vamos a construir es una pgina web que va a estar dentro de una determinada categora. En caso de que no exista ninguna categora para el texto que vamos a incluir, creamos una:

Ahora vamos a agregar una nueva pgina que va a hablar sobre la informtica forense. Para ello, especificamos el ttulo, la categora a la que pertenece, su subttulo, texto del encabezado, texto de la pgina (tambin vale HTML), texto de pie de pgina, firma, y si queremos que la pgina est activa.

Es muy importante, si el texto de nuestra pgina es muy extenso, introducir el texto <!--pagebreak--> para que el PHP-Nuke nos lo divida en varias pginas. Nuestra pgina tendr este aspecto:

Y como en el texto podemos insertar etiquetas HTML, podremos hacer lo mismo que si estuviramos haciendo una pgina web. PHP-Nuke nos ofrece esta opcin en el caso de que ningn mdulo que ya tiene incorporado nos pudiera ofrecer lo que nosotros queremos. De esta forma, podremos tener cualquier pgina web dentro de nuestro portal web.

Tambin desde aqu podremos modificar la categora que deseemos.

6.6. Descargas.
Quiz una de las secciones obligatorias en toda pgina web. PHP-Nuke nos ofrece una forma de administrar una gran base de datos de muchas descargas muy fcilmente. Para mantener una organizacin, las descargas se agrupan en categoras y en subcategoras (categoras ms especficas). Vamos a crear algunas categoras utilizando el siguiente panel.

Para crear una categora simplemente tienes que especificar un nombre y una descripcin. Despus de crear unas cuantas categoras, la seccin de descargas se ve de la siguiente manera:

Si queremos aadir una categora dentro de otra categora, utilizaremos el formulario:

En el cual especificamos el nombre de la nueva subcategora, su descripcin, y la categora en la que se encuentra englobada. Ya tenemos la estructura de categoras, ahora vamos a introducir una descarga.

La tarea es tan sencilla como aadir el nombre de la descarga, la direccin URL donde se encuentra esa descarga, la categora a la que pertenece, una corta descripcin, su autor, su mail, el tamao del archivo EN BYTES, la versin, una pgina web de referencia (normalmente es la direccin de la web en la que se encuentra alojado el archivo), y el contador de las veces que se ha descargado. A partir del Autor (incluido), todos los campos que tiene por debajo son opcionales. Aunque siempre viene muy bien dar cuantos ms datos se pueda, mejor. Una vez hecho esto, aparecer en la seccin que hayamos especificado. Vamos a la seccin descargas, categora Shareware a ver como queda:

Desde la herramienta de administracin Descargas tambin puedes: Modificar una categora, especificando la categora que quieres modificar.

Modificar los datos de una descarga.

Y como s yo qu ID (nmero identificador) tiene cada descarga? Para saber el ID que tiene una descarga, simplemente tienes que ir a la seccin descargas, entrar en la categora que le corresponda, y visualizar la descarga que quieres conocer su ID entonces pones el ratn encima de su nombre, y te fijas en la direccin a la que se dirige ese enlace.

En este caso, la direccin a la que se dirige es: http://localhost/modules.php?name=Downloads&d_op=getit&lid=1 Pues nos fijamos en el nmero que aparece despus del lid=, que ser el ID de esa descarga. Meter todas las descargas de una categora a otra.

6.7. Editar Administradores.


Imagnate que tu portal web tiene muchas secciones, y te gustara cambiarlas o aadir cosas nuevas todos los das. Todo eso no lo puede hacer una sola persona. Para eso est esta herramienta. Te permite crear usuarios con permisos de administracin. Qu significa eso? Pues eso significa que puedes abrirle una cuenta a un amigo para que l se ocupe de la seccin descargas, puedes abrirle otra a otro amigo para que lleve la seccin de noticias y foros. Vamos a ver como se ve esta parte:

Nombre: El nombre de tu amigo. Nick: Su apodo. E-Mail: Su email URL: La direccin de su pgina web, si tiene. Permisos: Muy importante! Marca las secciones en las que quieras que tenga acceso para administrarlas. Contrasea: Su clave de acceso.

Una vez creado ese usuario, podr entrar y administrar todas las secciones que le hayas permitido. Siempre vamos a poder modificar los datos / permisos de un autor, o incluso, borrarlo:

Se supone que siempre debe de haber un administrador, ese administrador se llama God Dios y no se puede borrar.

6.8. Editar Usuarios.


Como habrs podido comprobar, para acceder a determinados servicios de algunos portales web, hay que ser usuarios registrados del mismo. Pues PHPNuke te permite crear en tu portal web, tu propia comunidad de usuarios. Desde esta herramienta, podrs aadir nuevos usuarios, modificar datos y borrar usuarios. Tienes tres opciones:

No tener usuarios en tu portal web, haciendo el acceso a cualquier seccin libre por parte de cualquier usuario. Permitir que se registren libremente en tu web, se conviertan en usuarios registrados y accedan a las secciones de tu portal web. No permitir el registro de nuevos usuarios, y dar de alta cada nuevo usuario desde esta herramienta. [Esto se utiliza para sitios de pago, en los que pagas una determinada cantidad y te dan un nombre de usuario y una clave para que accedas a sus servicios.]

El alta de nuevos usuarios se realiza mediante el formulario siguiente:

Simplemente rellenamos los campos indicados con los datos del usuario y pulsamos sobre el botn Agregar Usuario. Tambin tenemos la posibilidad de modificar los datos de un usuario, escribiendo simplemente su apodo en la casilla Nick, eligiendo la accin Modificar y pulsar sobre Aceptar. Si queremos borrar un usuario, elegiremos la accin Borrar.

6.9. Enciclopedia.
PHP-Nuke tambin nos permite gestionar nuestro propio glosario de trminos. Podemos definir varios diferentes. Para crear una enciclopedia necesitamos rellenar el formulario con el nombre de la enciclopedia que vamos a crear, adems de una descripcin:

Marcamos el Si de Activar esta Pgina? para que la enciclopedia est disponible inmediatamente para los usuarios. Una vez tenemos disponible al menos una enciclopedia, podremos insertarle trminos y definiciones mediante el cuadro Agregar Nuevo Trmino a la Enciclopedia. Escribimos el ttulo y el texto del trmino. Nota: En el texto del trmino podemos utilizar HTML.

Ya solo nos resta elegir la enciclopedia a la cual le vamos a insertar el trmino y pulsar sobre el botn Agregar. Tambin podemos editar los datos de una enciclopedia, desactivarla/activarla y eliminarla.

La enciclopedia quedar ms o menos parecida a esto:

Haciendo click en alguna letra, podremos ver la lista de trminos que hay con esa letra. Haciendo click en un trmino, podremos ver su definicin.

6.10. FAQ.
Utilizando esta herramienta podremos crear de una forma muy sencilla una seccin de preguntas frecuentes (FAQ). Para comenzar, deberemos de agregar las categoras en las que se dividirn las preguntas.

Una vez creada una categora, nos aparecer en una lista con el siguiente aspecto:

Para aadirle preguntas, simplemente pulsamos sobre Contenido. Rellenamos el formulario con la pregunta y la respuesta:

Y pulsamos sobre Guardar. En todo momento podremos editar o borrar las entradas de las preguntas.

Despus de aadir unas cuantas preguntas y respuestas, el FAQ queda ms o menos as:

6.11. Forums.
Esta herramienta permite administrar foros en tu propia pgina web. En realidad es una herramienta llamada phpBB que ha sido integrada en el PHP-Nuke. Tambin puedes encontrarla como una aplicacin por separado. El manejo y administracin de esta herramienta es bastante extenso y se sale de la temtica de este tutorial. Vamos a tratar lo mnimo necesario para que puedas tambin aadir foros a tu web. Este es el aspecto que tiene la web de administracin de los foros:

Lo primero y esencial es entrar en la parte de administracin de los foros. En la parte de Administracin General pulsamos sobre Configuracin y nos encontramos con un formulario en el que podemos especificar las propiedades de nuestros foros. Una vez configurado, en la parte de Administracin de los Foros, pulsamos sobre Management.

Una vez creadas todas las categoras a las que pertenecern nuestros foros, vamos a proceder a crear los foros. Para ello, en la categora que queramos, escribimos el nombre del foro a crear y pulsamos sobre Crear un nuevo Foro.

Nos aparece una pantalla para especificar las propiedades del foro a crear.

Solo nos resta escribir una descripcin y pulsar sobre Crear un nuevo Foro. As hasta haber creado todos los foros que queramos. Una vez terminado, tendr un aspecto parecido a:

Esta herramienta est completamente integrada en el PHP-Nuke. Un usuario registrado en nuestro portal web, tendr la misma cuenta para los foros. Hasta aqu lo mnimo que necesitas saber. Recuerda que de esta herramienta tiene ms opciones y funcionalidades. As que ya sabes A trastear se ha dicho!

6.12. Grupos de usuarios.


Como hablamos antes, podamos especificar permisos especiales para ciertos grupos. Pues la idea de esta parte del PHP-Nuke, es la de especificar varios

grupos, en niveles de accesibilidad, en los que el nivel ms alto tiene acceso a la mayora de las secciones. Se supone que los usuarios nuevos comienzan desde el nivel ms bajo. Y para conseguir pertenecer a un grupo ms alto, que tenga ms acceso a ms secciones, se definen acciones como: Si participas en el foro, por cada mensaje te damos X puntos, por cada click que hagas en un banner de publicidad te damos otros X puntos, etc. En la parte Sistema de Puntos especificamos esto mismo:

Para crear un grupo nuevo, rellenamos el formulario correspondiente:

En el que escribimos el nombre del grupo, su descripcin, el nmero de puntos necesarios para pertenecer a ese grupo y pulsamos el botn Crear Este Grupo. En todo momento podemos modificar o borrar grupos.

Como ves, puedes crear grupos para tu portal web, en el que los usuarios ms colaboradores puedan obtener posiciones ms ventajosas de acceso a contenidos que no sean pblicos.

6.13. Referencias HTTP.


Desde aqu podrs ver todas las direcciones de pginas web que enlazan a nuestro sitio. Tambin podrs borrar el historial recogido.

6.14. IP Ban.
Desde aqu podremos especificar que un visitante de nuestra web que entre desde una determinada direccin IP no pueda acceder. En caso de denegar la visualizacin de nuestra pgina web, mostrar a ese usuario el mensaje que especifiquemos.

El procedimiento es tan simple como escribir la IP del visitante que queremos que no pueda acceder a nuestra web, la razn de por qu hemos denegado el acceso y pulsar el botn Ban this IP. En todo momento podremos eliminar esa restriccin desde el panel para que sea posible el acceso a nuestra web desde esa IP:

6.15. Mensajes.
Como el movimiento se demuestra andando vamos a ver qu es un mensaje. Intenta fijarte muy bien en la siguiente imagen.

Ahora vamos a insertar un mensaje nuevo. Observa lo que aparece.

Podemos definir que los mensajes son paneles que aparecen en la web anunciando algo. Vamos a ver cmo aadir un mensaje nuevo.

Escribimos el ttulo, el contenido (tambin funciona el cdigo HTML), cuando queremos que caduque, si queremos que el mensaje est activo, para qu grupo queremos que vaya dirigido el mensaje y pulsamos sobre el botn Agregar Mensaje. Como en casi todas las secciones del PHP-Nuke, podremos editar y eliminar los mensajes existentes.

6.16. Mdulos.
Muestra el estado actual de los mdulos y permite cambiar su estado activando y desactivando.

Como podrs observar en el men principal aparece una lista de todos los mdulos activos que tienes en tu portal web. Desde aqu podrs desactivar todos los mdulos que no vayas a utilizar en tu web. Una vez estn desactivados, no se vern en el men principal cuando nuestra web la visite un usuario. Si pulsamos sobre Editar podremos cambiar el nombre, tal y como queramos que aparezca en el men, si queremos que aparezca en el men, y especificar para quin queremos que sea visible.

Al Home significa que queremos que ese mdulo aparezca en la pgina principal de nuestro portal web. Por defecto el mdulo que aparece en la pgina de portada es el mdulo de noticias.

6.17. Boletn.
Con esta herramienta podremos enviar un boletn informativo a todos los usuarios de nuestro portal web. Para enviar un boletn, slo tenemos que escribir el ttulo, el cuerpo del mismo y definir a quin vamos a enviarlo.

Los destinatarios los podremos especificar de dos formas: E-Mail masivo a TODOS los usuarios Enviar el mensaje a todos los usuarios que estn registrados en nuestra web. Boletn slo a los usuarios suscritos Enviar el mensaje slo a los usuarios de nuestra web que aceptaron recibir boletines informativos.

6.18. Optimizar BD.


Utilizando esta herramienta podrs liberar el espacio que ocupan los registros eliminados en la base de datos de la web. En una base de datos, normalmente los datos no se borran y se libera su espacio, sino que se marcan como borrados. De ah que tengamos que hacer esta optimizacin de la base de datos de forma manual. Se nos mostrar el resultado de la optimizacin de la siguiente forma:

6.19. Anlisis.
Esta herramienta nos permite escribir una especie de artculo / noticia, pero orientado ms para realizar anlisis sobre elementos, asignando puntuaciones y dems. Primero de todo vamos a especificar el ttulo de la pgina de Anlisis.

Una vez queramos escribir el anlisis de un elemento, pulsamos sobre Haz click aqu para escribir un anlisis.

Ahora solo basta con rellenar los campos necesarios.

Escribimos nuestro nombre, direccin de correo, la puntuacin que ofrecemos al elemento analizado, un enlace relacionado con el anlisis, el texto que va a tener ese enlace y opcionalmente una imagen de ese elemento. Para poder poner una imagen, deberemos de subirla al directorio images/reviews donde se encuentra nuestra web, y especificar el nombre del archivo en el cuadro correspondiente.

Una vez tengamos todo listo pulsamos sobre Vista Previa para obtener una vista previa de nuestro anlisis.

Aceptamos el artculo para que se publique inmediatamente.

6.20. Preferencias.
Quizs una de las partes de la administracin ms importantes es esta, que nos permite especificar los datos de cmo queremos que sea nuestro portal web. Vamos a intentar analizar todas las caractersticas paso a paso. He seleccionado en un cuadro los elementos ms importantes a destacar, y que debers de rellenar de forma casi obligada.

Es muy importante que especifiques tu direccin de correo de forma correcta, para estar informado de cada evento que ocurra en tu portal web. Hablaremos ms tarde sobre los envos y los temas de la web. La siguiente pantalla nos permite especificar si queremos que nuestro portal web est disponible en varios idiomas.

La prxima nos permite activar / desactivas los banners de publicidad.

En el siguiente apartado podremos cambiar el pi de pgina de nuestro portal web.

As quedan esos mensajes.

El siguiente apartado nos permite personalizar el Backend de nuestra web. No es muy importante, as que no lo cambies.

En siguiente cuadro podrs especificar si quieres que se notifique de cualquier evento que se produzca en la web.

Se recomienda dejar las notificaciones activas para estar completamente informado. Eso s, no te olvides de escribir tu direccin de correo electrnico. Desde el siguiente cuadro podremos especificar si queremos que los comentarios que se hagan a las noticias por parte de los usuarios deban de ser aprobados por el administrador de la web o que sea publicado instantaneamente. Si dejas marcado Sin Moderacin, todos los comentarios sern aceptados en el momento de hacerlos. Si lo que deseas es que deban de ser aprobados por alguien, puedes poner que la administracin sea por parte del Administrador o de los Usuarios.

Tambin podremos especificar otras opciones con respecto a los comentarios.

Desde el siguiente cuadro podremos hacer que el men de herramientas de administracin se vea en forma grfica o en modo texto.

Mas y ms opciones de configuracin

Tambin podremos especificar opciones de configuracin para los usuarios de nuestra web.

El siguiente apartado nos permitir aplicar una censura a palabras malsonantes o que no tengan cabida en nuestra web.

6.21. Envos.
En esta seccin se recogen todas las aportaciones que hayan hecho los usuarios. Tanto como envos de enlaces, noticias, artculos, descargas, etc. Nuestro nico trabajo ser el de comprobar que el envo es correcto y aceptarlo para que se aada automticamente a nuestra web.

6.22. Encuestas.
Como dueos del portal web siempre nos va a resultar muy til conocer qu piensan los lectores de nuestra web. Pues para crear una encuesta, slo tenemos que rellenar los datos que la definen: Ttulo y opciones.

Al igual que podamos poner una encuesta con una nueva noticia, podemos anunciar una encuesta mediante una noticia. La encuesta tendr el siguiente aspecto.

6.23. Temas.
Como vimos en Noticias, podemos hacer una clasificacin por temas en nuestra web. Para ello, necesitaremos agregar temas a nuestra web.

Para agregar un tema nuevo, escribimos su nombre, su descripcin y seleccionamos la imagen que queremos que lo represente. En esa lista desplegable (la que pone phpnuke.gif) aparecen todas las imgenes que estn en el directorio /images/topics. As que si quieres aadir ms imgenes, cpialas en ese directorio y ya te aparecern en esa lista. Como siempre, siempre podremos modificar los datos de un tpico en concreto.

6.24. Enlaces.
Toda web contiene una seccin de enlaces. PHP-Nuke nos ofrece la posibilidad de gestionar una base de datos de enlaces. El funcionamiento es exactamente igual que si estuviramos tratando en la seccin descargas. Como siempre tenemos que estructurar los enlaces en categoras. Creamos una nueva categora.

Y agregamos un enlace como ejemplo.

Al igual que en la seccin Descargas, tambin tenemos las opciones para modificar los datos de una categora, modificar un enlace y transferir a una categora todos los enlaces pertenecientes a otra. Para ms informacin, chale un vistazo a la seccin Descargas.

6.25. Logout / Salir.


Esta accin es para cerrar la sesin del administrador.

7. Y ya no hay ms?
Todo esto est muy bien! Mucho configurar PHP-Nuke para que se adapte lo mejor posible al estilo que quiero darle a mi web, pero no veo por ningn lado nada que me permita cambiar la parte de arriba de la web! Esta misma parte de la imagen quiero cambiarla. Cmo?

No me gustan ni los colores, ni el estilo de la web. Cmo se cambian? He visto muchas funcionalidades, pero no encuentro ningn bloque que me interese, me gustara aprender a fabricar mis propios bloques. Vamos a intentar dar respuesta a estas pequeas cosas que faltan aclarar para poder personalizar lo mejor posible la web. Estas acciones son ms avanzadas y requerirn que el usuario ponga mucha ms atencin a lo explicado.

7.1. Cambiar el skin de nuestra web.


Vamos a entender por skin como conjunto de estilo, colores e imgenes que hacen que nuestra web cambie visualmente por completo. No vamos a ponernos a explicar cmo fabricar un skin para nuestra web, debido

a que en Internet podemos encontrar cientos de ellos de forma gratuita. Vamos a ver cmo podemos instalarlos Podemos entender un skin como una carpeta con imgenes y definicin de estilos de la web. Cuando nos bajamos un skin de Internet, tenemos, como hemos dicho, una carpeta con varios elementos dentro. Pues para poner ese skin en nuestra web, debemos de copiar esa carpeta dentro de la carpeta /themes de nuestro portal web. Yo he copiado algunos y vamos a ver los diferentes aspectos que pueda tener nuestra web nicamente cambiando el skin. Aqu muestro algunos ejemplos:

Como habrs podido comprobar el aspecto cambia casi por completo. Una vez hayas copiado el skin a la carpeta que te hemos dicho, podrs entrar en la seccin Preferencias en herramientas de administracin y cambiar el Tema por defecto del sitio. (En esa lista desplegable te aparecern todos los skins instalados en la carpeta /themes de tu sitio web.)

7.2. Cambiar la cabecera de la web.


La cabecera de la web se encuentra dentro de la definicin del skin de la web. Simplemente tenemos que ir a la carpeta /themes de nuestro sitio web. Abrir la carpeta que contiene el tema que tenemos actualmente y editar el archivo theme.php Una vez abierto el archivo, debemos localizar la funcin themeheader(). Pues dentro de esta funcin se encuentra el cdigo en HTML del encabezado de la web. Simplemente tenemos que crear una cabecera para nuestra web y colocar su correspondiente cdigo fuente dentro de la funcin themeheader(). Teniendo en cuenta de no modificar el cdigo en PHP, slo modificar el HTML que aparece entre las comillas.

7.3. Agregar nuevos bloques.


Vamos a ver cmo se hace con un ejemplo: Un bloque que tiene centrado la palabra Google con un enlace al buscador. Para hacer un bloque, nos vamos a la carpeta /blocks" de nuestra web y creamos el archivo block-Google.php. Dentro ponemos el cdigo:
<?php if (eregi("block-Google.php", $_SERVER['SCRIPT_NAME'])) { Header("Location: index.php"); die(); } $content .= "<br><center>[ <a href=\"http://www.google.com\">Google</a> ]</center><br> "; ?>

Muy importante que el nombre del archivo que aparece dentro del texto, sea el mismo que el archivo en el que est escrito. Como habrs podido observar, el cdigo HTML del bloque hay que encerrarlo entre esas comillas, teniendo en cuenta que para incluir unas comillas dentro del cdigo HTML, debers de escribir \ para que equivalva a . Ahora solo falta ir a Bloques del panel de administracin de la web y crear un bloque nuevo. Escribimos el ttulo del bloque que hemos creado.

Si el archivo que hemos creado se llamaba block-Google.php, elegimos en la lista desplegable que dice Nombre de Archivo, el nombre del bloque creado, que ser el que queda si le quitamos block- y .php. Es decir, elegimos Google. Elegimos la posicin donde queramos ponerlo y otras opciones.

Pulsamos en Crear Bloque y vemos como se ha aadido.

Teniendo el siguiente aspecto en nuestra web.

8. Presente y futuro.
Las bases de datos, sin duda, estn entre las herramientas informticas ms usadas hoy en da. En una pgina web dinmica la base de datos proporciona la informacin que se presentar al usuario, con la gran ventaja de que la informacin puede variar segn el usuario, segn la hora del da o segn lo que se desee. La forma de presentar los datos es indiferente, es ms, podemos tener diferentes plantillas que nos permitan presentar los mismos datos, de manera que el usuario pueda ver la pgina como ms le guste sin perder por ello nada de informacin. Como cabe esperar, la automatizacin de procesos ser un punto clave para el desarrollo de esta tecnologa.

9. Despedida.
Hasta aqu lo que ha sido un trabajo para la asignatura Sistemas Multimedia en la Universidad de Almera. Esperamos que te haya resultado fcil de entender e interesante. Creemos que ya te habrs hecho alguna idea de la potencia que podemos conseguir con el PHP-Nuke a la hora de disear y administrar un portal web. Autores: Juan de Dios Maldonado Snchez. M del Carmen Campos Rodrguez.

También podría gustarte