Introduccion a drupal

Solo disponible en BuenasTareas
  • Páginas : 20 (4798 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de junio de 2011
Leer documento completo
Vista previa del texto
Introducción a Drupal

Fecha: 21/01/2010 Autor: Ruben Egiguren

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

ÍNDICE
• • • • • • • •
Introducción a Drupal Herramientas de administración Instalación de Drupal Configuración básica Módulos mas usados Diseño de un tema Modulo básico Fuentes

2

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid Introducción a Drupal

3

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Definición
Drupal es un programa libre, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido por una activa comunidad de usuarios. Destaca por la calidad de su código y de las páginas generadas, el respeto de los estándares de la web, y un énfasis especial en la usabilidad y consistenciade todo el sistema. Drupal es un sistema de gestión de contenido modular multiproposito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidorde forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web. El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar muchostipos diferentes de sitio web. Fuente: Wikipedia

4

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
CMS/CMF

• Content Management System (Gestor de contenidos) • Content Management Framework (marco de trabajo, API,...) • Community Management System (creación de comunidades,... ) • Communication Management System (sistemas de
comunicación,...)

5Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Drupal como CMS

• Control sobre el flujo de creación, edición, borrado y • • • •
publicación de contenidos. Categorización y organización de contenido. Gestión de usuarios y roles. Privacidad, control de acceso. Presentación de contenido en diversos formatos. Sistema ampliable y extensible.

6

Introducción aDrupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Drupal como Framework

• • • •

Capa de abstracción sobre la base de datos. Sistema de plantillas (themes) separado de la lógica. Librerías ajax. Por defecto jQuery. Seguridad, identificación de usuarios y configuración de permisos personalizable. • Herramientas de caché a varios niveles. • API para desarrolladores pública ydisponible: http://api.drupal.org/

7

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Multiplataforma (LAMP / WAMP /XAMP)

8

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Drupal es software libre

• • • •

Publicado bajo licencia GNU/GPL 2 o superior. Libre descarga, modificación y reutilización. Distribución bajo lamisma licencia. Todos los plugins (módulos) y plantillas (temas) que se incluyen tanto en la descarga inicial como en las descargas desde el repositorio oficial tienen licencia GPL.

9

Introducción a Drupal
Oficinas certificadas: Bilbao y Madrid

¿Qué es Drupal?
Licencia GPL
• Libertades del software libre
– Artículo principal: Definición del Software Libre

• De acuerdo con taldefinición, el software es "libre" si garantiza las
siguientes libertades:
Libertad 0 1 2 3 Descripción la libertad de usar el programa, con cualquier propósito. la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. la libertad de mejorar el programa y hacer públicas...
tracking img