INTRODUCCION

Página Web: Una página de Internet o página Web es un documento electrónico que contiene información específica de un tema en particular y que es almacenado en algún sistema de cómputo(Servidor) que se encuentre conectado a la red mundial de información denominada Internet, de tal forma que este documento pueda ser consultado por cualquier persona que se conecte a esta red mundial de comunicaciones y que cuente con los permisos apropiados para hacerlo. Página Web Estática: Las páginas web estáticas son aquellas realizadas en HTML que pueden mostrar en alguna parte de la página objetos en movimiento tales como banners, gifs animados, videos, etc. Página Web Dinámica: Existen muchos lenguajes de programación que son la base para la mayoría de páginas web dinámicas. Uno de los mas destacados en el lenguaje PHP. Este lenguaje permiten una perfecta estructuración del contenido. Por una parte se crea la estructura de las páginas web, y por otra se almacena el contenido en determinados archivos. A partir de ahí, se crea el código de llamada que insertará el contenido en la propia página web estructurada. Este es el principio básico que siguen los lenguajes de programación. A partir de aquí se desarrollan aplicaciones para poder gestionar el contenido a través de un panel de control. Sistemas de Gestión de Contenido (CMS): Un Sistema de gestión de contenido (Content Management System, en inglés, abreviado CMS) permite la creación y administración de contenidos principalmente en páginas web. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido por una parte y el diseño por otra. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior que permite que estos contenidos sean visibles a todo público. Joomla!: es un manejador de contenidos de código abierto diseñado para una creación rápida de sitios multi-idioma de calidad, comunidades online, portales multimedia, blogs, y aplicaciones de comercio electrónico. Joomla! proporciona una interfáz fácil de usar que simplifica la administración y publicación de grandes volúmenes de contenido incluyendo HTML, documentos, y multimedia. Joomla! es usado por organizaciones de todas las clases para sitios web públicos, intranets, extranets y con soporte de una comunidad con miles de usuarios.

casi instantáneas (en un servidor remoto dependerá de la velocidad de tu conexión a Internet). también es una recomendación instalar Joomla en local cuando tengas un sitio ya operativo en Internet porque te servirá como versión de testeo.Un servidor de base de datos: MySQL 3.Un Lenguaje de Programación Web: PHP 4. módulos y componentes) son completamente compatibles con el sistema. comprobar la compatibilidad y estabilidad a medida que instales nuevos complementos para el mismo..Un servidor web: Apache 1. Esta es la opción recomendable para comenzar con las sesiones de aprendizaje de Joomla. La instalación de Joomla en un servidor local tiene algunas ventajas: • Te permite trabajar con Joomla sin necesidad de estar conectado a Internet • Las operaciones y tareas a realizar en Joomla son mucho más rápidas. significa que vas a instalar un servidor web en tu ordenador.23 o superior 4. .3 o superior 2. En realidad. etc..3. así si todo funciona correctamente en tu servidor local sabrás que puedes realizar los mismos cambios en tu servidor remoto. como muestra y ejemplo de los diferentes cambios que puedas ir haciendo en el sitio: organizar contenidos. • Te facilita comprobar que las funcionalidades que añades a Joomla (plugins.Un manejador de base de datos: PhpMyAdmin (opcional pero se recomienda instalarlo) Instalar Joomla de forma local En local....10 o superior 3..Requisitos previos para instalar y trabajar con Joomla 1. administrar menús..