El libro trata de la construcción de páginas web dinámicas e interactivas con el uso del programa más versátil de gestión de contenidos (CMS) que existe en la actualidad, Joomla 1.6. Este programa sigue la tendencia moderna de software abierto, lo que le permite una difusión mucho más extensa, gozando, además, de la sinergia entre grupos colaboradores desde todos los puntos del planeta. El uso del programa permite el desarrollo en entorno WYSIWYG sin conocimientos de programación. Joomla permite la creación de revistas electrónicas y la adición sencilla de foros, encuestas, blogs, incorporación de multimedia y módulos de comercio electrónico con un esfuerzo mínimo, impensable hace unos pocos años.
Joomla es el CMS de implantación más extendida en España, comparado con otros programas competidores como Drupal y Wordpress, siendo la inclusión de plugins, plantillas y módulos mucho más sencilla, lo cual facilita su personalización, así como la inclusión de ficheros Flash (tanto en formatos swf como flv).
Gregorio Gil García es Ingeniero Industrial por la Escuela de Ingenieros Industriales de San Sebastián (Universidad de Navarra) y Doctor en Ingeniería Industrial por la Universidad Politécnica de Madrid. Posee una amplia experiencia en el campo de la construcción, en especial en el campo nuclear, así como en el mundo de la organización e informatización de empresas y sociedades, y en calidad industrial, incluida la Calidad Total y la energía. Imparte másters en diversas Universidades y Organizaciones sobre estas materias. En estos momentos, ejerce también como consultor (). 1.1 ¿Qué es un sistema de gestión de contenido (CMS)? 1.2 Software Open Source 1.3 Historia de Joomla! 1.4 Propiedades de Joomla! 1.5 Elementos de un sitio web de Joomla! Resumen Capítulo 2. Descarga e instalación de Joomla! 1.6 2.1 ¿Cómo instalar Joomla!? 2.2 Obteniendo el Joomla! más reciente 2.3 Creación de una base de datos MySQL 2.4 Desempaquetando Joomla! 2.5 El software de instalación Resumen Capítulo 3. Administración básica 3.1 Defniciones del frontal y el backend de un sitio Joomla! 3.2 Funciones del administrador en el Menú Bar Resumen Capítulo 4. El contenido 4.1 Generación de páginas web con Joomla! 4.2 Organización de los artículos de contenido 4.3 Creando el sitio Widget con contenido sin categorías (sitios pequeños) 4.4 Creación del sitio Widget Inc con categorías 4.5 Módulo Content Resumen Capítulo 5. Menúes y navegación 5.1 ¿Cómo funcionan los módulos? 5.2 ¿Qué es lo que hacen los menúes? 5.3 Diseño Blog 5.4 Diseño lista para un blog (List Layout) 5.5 Gestión de los Menu Modules en el Module Manager Resumen Capítulo 6. Extensiones 6.1 Extensiones 6.2 Componentes 6.3 Módulos 6.4 Plug-ins 6.5 Plantillas Resumen Capítulo 7. Expansión del contenido 7.1 Editores WYSIWYG 7.2 Creación y gestión de artículos 7.3 Gestión de contenido desde el backend 7.4 Gestión de contenido desde el frontal 7.5 Checkin de artículos Resumen Capítulo 8. Tráfico 8.1 Arrancando desde el comienzo: objetivos del sitio 8.2 El tráfico orgánico (SEO) 8.3 Referencias al tráfico 8.4 Pago por click de tráfico (PPC) 8.5 Tráfico de email 8.6 Joomla SEF Extensions 8.7 Arranque rápido en Joomla Resumen Capítulo 9. Plantillas CSS 9.1 Definición de una plantilla Joomla 9.2 El proceso de diseño del localhost 9.3 W3C y el diseño sin tablas 9.4 Creando una plantilla sencilla Resumen Capítulo 10. Web de una escuela 10.1 ¿Por qué necesita un sitio web una escuela? 10.2 ¿Qué propiedades necesita el sitio de una escuela? 10.3 Descargar e instalar una plantilla de escuela 10.4 Organización del contenido del sitio web de una escuela 10.5 Creación de menúes 10.6 Construyendo nuestro contenido 10.7 Creando la subnavegación 10.8 Ajuste del área del pie 10.9 Ajuste de la página inicial 10.10 Añadiendo una funcionalidad básica a un sitio web de la escuela 10.11 Extendiendo el sitio web mas allá de lo básico Resumen Capítulo 11. Web de un restaurante 11.1 Necesidad de crear un sitio web 11.2 ¿Qué propiedades hacen que un restaurante necesite una web? 11.3 Descargando e instalando una plantilla restaurant 11.4 Organizando el contenido sobre el sitio web 11.5 Construcción de artículos de contenido con Lorem Ipsum 11.6 Ajustando la página inicial 11.7 Creación de menúes 11.8 Usando la imaginería Stock 11.9 Extendiendo el sitio web de un restaurante Resumen Capítulo 12. Creación de un blog 12.1 ¿Qué es un blog? 12.2 ¿Por qué tener un blog? 12.3 ¿Qué propiedades son necesarias en un sitio blog? 12.4 Descarga e instalación de una plantilla de blog 12.5 Organizando el contenido en un blog 12.6 Añadiendo una funcionalidad básica a un blog 12.7 Marcadores sociales 12.8 Extendiendo un sitio web mas allá de lo básico Resumen Apéndice. Comercio electrónico con VirtueMart 1. Introducción 2. Obtención e instalación de VirtueMart 3. El panel de control de VirtueMart 4. ConÞ guración de VirtueMart 5. Administración del almacén Resumen