SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Conoce Drupal
El gestor de contenidos más
potente del mercado
06 de Junio de 2015
1. Presentación
2. Introducción a Drupal 7
3. Instalación y primeros pasos
4. Configuración y manejo
5. Módulos contribuidos
6. Gestión Usuarios
Índice
Presentación
1
¿Quiénes somos?
Conoce Drupal
1. Presentación
- Julián Valero, Programador PHP con 15 años de experiencia desarrollando webs, los
últimos 6 con Drupal y 3 de ellos en Hiberus.
- Eduardo Morales, Ingeniero Informático por la Universidad de Zaragoza, año y
medio trabajando con Drupal.
- Eduardo Arbués, Ingeniero Informático por la Universidad de Zaragoza, un año
trabajando con Drupal
- Dani Royo, Programador PHP con 9 años de experiencia, un año trabajando con
Drupal en Hiberus. Twitter: @daniroyo
- Alba Corral, FrontEnd Developer con 2 años de experiencia en Hiberus.
Desarrollamos proyectos a medida para todo tipo de clientes en el equipo de CMSs
dentro del área de Internet de Hiberus Tecnología.
¿Qué vamos a ver?
Conoce Drupal
1. Presentación
- Introducción a Drupal 7 (0,5h)
- Qué es Drupal
- Versiones actuales
- Características principales de Drupal 7
- Estadísticas de uso
- Situación frente a otros CMS
- Webs construidas con Drupal
- Construir una web con Drupal 7 (3,5h)
- Requisitos previos para trabajar con Drupal 7
- Instalación estándar de Drupal 7
- Módulos
- Configuración
- Estructura
- Apariencia
- Usuarios
Introducción a
Drupal 7
2
Qué es Drupal
Conoce Drupal
2. Introducción a Drupal 7
Drupal es un Sistema de Gestión de Contenidos, CMS de las siglas en inglés, gratis y
con licencia Open Source usado para publicar y mantener cualquier tipo de sitio web
desde una página personal hasta una intranet corporativa.
Versiones actuales
Conoce Drupal
2. Introducción a Drupal 7
Releases recomendadas actualmente: Drupal 6.35 y 7.37
Características principales de Drupal 7
Conoce Drupal
2. Introducción a Drupal 7
Algunas de sus características principales son:
- Estructura modular altamente configurable.
- Administrable desde el propio navegador web.
- Tiene un sistema de gestión de usuarios muy potente y un sistema de permisos
granular.
- Es muy flexible a la hora de mostrar el contenido.
- Su apariencia es modificable y consistente en todo el sitio.
Su motivo principal de éxito es su gran flexibilidad, ofrece multitud de operaciones de
ampliación y configuración tanto para los maquetadores como para los
programadores.
Esto hace que sea la herramienta ideal para sitios que requieren un alto nivel de
personalización o para aquellos que necesitan desarrollar funcionalidades a medida.
Características principales de Drupal 7
Conoce Drupal
2. Introducción a Drupal 7
Permite publicar y compartir artículos, imágenes o cualquier otro tipo de archivos y
servicios añadidos como foros, votaciones, blogs, ecommerce y administración de
usuarios y permisos.
Uno de sus valores más significativos es que se trata de un framework documentado
sobre el que los desarrolladores crean nuevas funcionalidades y mantienen las ya
existentes, siempre desde la perspectiva de software libre.
Existe una gran cantidad de módulos disponibles que se pueden utilizar sobre el núcleo
de Drupal pero también existe la posibilidad de adaptarlos en la medida de lo
necesario, o crear nuevos módulos ya que están basados en el lenguaje PHP.
Estadísticas de uso
Conoce Drupal
2. Introducción a Drupal 7
Estadísticas de uso
Conoce Drupal
2. Introducción a Drupal 7
Existe un gran número de CMS por lo que es necesario establecer diferentes criterios
de clasificación. Algunos de los criterios de clasificación más representativos son:
- Según sus características.
- Lenguaje de programación empleado (Java, PHP, ASP.NET…)
- Licencia (código abierto o no).
- Según su uso y funcionalidad (blogs, foros, wikis, comercio electrónico,
publicaciones digitales, de propósito general…).
Estadísticas de uso
Conoce Drupal
2. Introducción a Drupal 7
A Junio de 2015, aproximadamente el 39% de todas las web que podemos encontrar
en internet son gestionadas por CMS.
Para hacernos una idea, el número de webs estimadas en Internet es
aproximadamente 952.989.000 a fecha de hoy.
Estadísticas de uso
Conoce Drupal
2. Introducción a Drupal 7
Visto de una forma gráfica:
CMS % webs Nº webs
Wordpress 60.3% 224.114.423
Joomla 7.2% 26.759.931
Drupal 5.2% 19.326.616
Magento 2.9% 10.778.305
Blogger 2.8% 10.406.639
WordPress
60.3%
Joomla
7.2%
Drupal
5.2%
Magento
2.9%
Blogger
2.8%
Otros
20.6%
Páginas creadas a partir de un CMS
Situación frente a otros CMS
Conoce Drupal
2. Introducción a Drupal 7
Situación frente a otros CMS
Conoce Drupal
2. Introducción a Drupal 7
Drupal es uno de los CMS más veteranos de los 3 más utilizados. Al igual que
WordPress y Joomla, es de código abierto y se basa en PHP y MySQL. Se ha convertido
en una opción muy popular para sitios web ricos en características y con un gran uso
de datos ya que es extremadamente potente y dispone de una interfaz muy amigable
para el administrador del sitio.
Situación frente a otros CMS
Conoce Drupal
2. Introducción a Drupal 7
Puntos fuertes
- Drupal es un CMS muy flexible y potente.
- Su instalación básica contiene lo esencial, dejando libertad a los desarrolladores
para crear sus propias soluciones.
- Dispone de una fuerte comunidad de desarrolladores y un gran número de módulos
disponibles.
- Amigable con los motores de búsqueda, lo que hace que tenga grandes capacidades
SEO (Search Engine Optimization).
- Gran estabilidad incluso cuando da servicio a miles de usuarios a la vez.
- Capacidades ACL muy extensas y granulares.
Puntos débiles
- Gran curva de aprendizaje.
- Número de temas predefinidos para el sitio web algo escaso.
Uso recomendado
Drupal se recomienda para su uso en grandes proyectos donde la estabilidad, la
escalabilidad y la potencia sean los puntos fuertes del mismo.
Situación frente a otros CMS
Conoce Drupal
2. Introducción a Drupal 7
Gartner Magic Quadrant
Gartner, empresa consultora dedicada
en gran medida a la investigación de las
tecnologías de la información, referente
en su sector, incluye a Drupal como uno
de los packaged software applications
más relevantes utilizados para crear y
mantener portales empresariales.
Situación frente a otros CMS
Conoce Drupal
2. Introducción a Drupal 7
Páginas web construidas con Drupal
Conoce Drupal
2. Introducción a Drupal 7
Páginas web construidas con Drupal por Hiberus
Conoce Drupal
2. Introducción a Drupal 7
Instalación y
primeros pasos
3
3. Instalación y primeros pasos
Requisitos previos
Conoce Drupal
- Espacio en disco
15MB para la instalación mínima, puede llegar hasta los 60MB si se tienen
muchos módulos y/o temas instalados.
- Servidor web
Apache, Nginx, o Microsoft IIS
- Base de Datos
MySQL 5.0.15 o superior con PDO, PostgreSQL 8.3 o superior con PDO, SQLite
3.3.7 o superior
- PHP
Mínimo PHP 5.2.5, recomendado PHP 5.4 o superior.
Más info en: https://www.drupal.org/requirements
3. Instalación y primeros pasos
Instalación genérica de Drupal 7
Conoce Drupal
- Configurar un sitio en el entorno de desarrollo local
- Descargar la última versión disponible desde https://drupal.org/project/drupal
- Realizar la instalación completando los datos que el asistente solicita en cada
momento. Para una guía paso a paso se puede consultar este enlace
https://drupal.org/documentation/install
3. Instalación y primeros pasos
Instalación alternativa de Drupal 7
Conoce Drupal
- Verificar que la máquina cumple los requisitos mínimos.
https://drupal.org/requirements
- Descargar e instalar Acquia Dev Desktop desde http://www.acquia.com/downloads.
- Utilizar su asistente para instalar una versión de Drupal.
Acquia Dev Desktop es una aplicación gratuita que permite ejecutar y desarrollar sitios
Drupal en la máquina local. Disponible para Windows y Mac
3. Instalación y primeros pasos
Primeros pasos tras la instalación
Conoce Drupal
- Si no se ha hecho durante la instalación inicial del sitio, instalar el idioma español y
fijarlo como predeterminado para tener los elementos traducidos.
- Deshabilitar los módulos Dashboard, Overlay y Toolbar.
- Instalar y habilitar los “módulos esenciales”.
- Instalar y fijar como predeterminado el tema base para el sitio que vamos a crear,
puede ser un tema existente o uno desarrollado a medida.
Configuración y
manejo
4
4. Configuración y manejo
Visión general de la administración
Conoce Drupal
- Elementos de la administración de Drupal 7:
o Contenido
o Estructura
o Apariencia
o Personas
o Módulos
o Configuración
o Informes
o Ayuda
4. Configuración y manejo
Configuraciones generales
Conoce Drupal
- Información del sitio (admin/config/system/site-information)
- Formatos de texto (admin/config/content/formats)
- Sistema de archivos (admin/config/media/file-system)
- Estilos de imagen (admin/config/media/image-styles)
- Fecha y hora (admin/config/regional/date-time)
- Rendimiento (admin/config/development/performance)
4. Configuración y manejo
Taxonomías
Conoce Drupal
- Definición de un vocabulario
- Creación de términos en un vocabulario
- Jerarquía de términos
- Vocabulario Tags
- Asignación de un vocabulario a un tipo de contenido
4. Configuración y manejo
Creación de un tipo de contenido
Conoce Drupal
- Opciones generales
- Gestionar campos
- Gestionar presentación
- Campos de comentarios
- Presentación de comentarios
4. Configuración y manejo
Menús y bloques
Conoce Drupal
- Creación de un nuevo menú
- Añadir enlaces a un menú
- Mostrar bloque menú en una región
- Creación de un bloque personalizado
- Configurar visibilidad del bloque
4. Configuración y manejo
Gestión módulos
Conoce Drupal
- Instalar un módulo
- Habilitar y deshabilitar módulos
- Dependencias entre módulos
- Versiones de un módulo
- Módulos contribuidos y módulos personalizados
4. Configuración y manejo
Temas
Conoce Drupal
- Temas personalizados
- Estructura tema
- Tema público y de administración
- Instalar un tema contribuido
- Parámetros del tema
- Regiones del tema
Módulos
contribuidos
5
5. Módulos contribuidos
Módulos esenciales
Conoce Drupal
Nombre URL Descripción
Views https://drupal.org/project/views Para generar listados, bloques, páginas, …
Administration
menu
https://www.drupal.org/project/admin_menu Proporciona un acceso rápido a todas las funciones de la
administración
Better Messages https://www.drupal.org/project/better_messages Muestra los mensajes del sistema en un pop-up
Wysiwyg https://drupal.org/project/wysiwyg Facilita la integración e instalación de un editor de contenido
Module Filter https://drupal.org/project/module_filter Mejora la interfaz de la página de gestión de módulos
Google Analytics https://drupal.org/project/google_analytics Permite la integración de este sistema de estadísticas
Display Suite https://www.drupal.org/project/ds Ofrece un control total sobre la visualización del contenido
SMTP
Authentication
Support
https://www.drupal.org/project/smtp Para poder enviar correos autenticados mediante un servidor
SMTP
Rules https://www.drupal.org/project/rules Permite definir acciones ejecutadas condicionalmente en base a
eventos
Backup and
Migrate
https://www.drupal.org/project/backup_migrate Para realizar copias de seguridad de la BD, código y archivos
5. Módulos contribuidos
Módulos para SEO
Conoce Drupal
Nombre URL Descripción
Pathauto https://drupal.org/project/pathauto Genera URL path alias automáticamente
Global redirect https://drupal.org/project/globalredirect Ayuda a eliminar contenido duplicado
Search 404 https://drupal.org/project/search404 Reemplaza las páginas 404 por búsquedas
Page title https://drupal.org/project/page_title Proporciona control granular sobre el título de la página
Meta tags quick https://drupal.org/project/metatags_quick Ofrece soporte para Meta tags basado en el API de campos
Custom
breadcrumbs
https://drupal.org/project/custom_breadcrumbs Permite modificar el breadcrumb
XML sitemap https://drupal.org/project/xmlsitemap Genera un archivo sitemap.xml conforme a la especificación de
sitemaps.org
Robots txt https://drupal.org/project/robotstxt Edita el archivo robots.txt desde la interfaz de administración
Google Analytics https://drupal.org/project/google_analytics Integra las estadísticas de Google Analytics en el sitio
SEO Compliance
Checker
https://drupal.org/project/seo_checker Comprueba el contenido del nodo en los motores de búsqueda
en su creación o modificación.
5. Módulos contribuidos
Módulos para sitios multiidioma
Conoce Drupal
Nombre URL Descripción
Internationalization http://drupal.org/project/i18n Conjunto de módulos para aumentar las capacidades multi-
idioma de Drupal
Entity Translation http://drupal.org/project/entity_translation Permite traducir campos individuales
Title http://drupal.org/project/title Convierte el título del nodo en un campo traducible
Internationalization
Views
http://drupal.org/project/i18nviews Añade funcionalidades de traducción a Vistas
Localization
Update
http://drupal.org/project/l10n_update Permite actualizar las traducciones desde el sitio Localize Drupal
Localization Client http://drupal.org/project/l10n_client Permite actualizar las traducciones desde el sitio Localize Drupal
Translation
Overview
http://drupal.org/project/translation_overview Muestra una tabla para saber que contenido se ha traducido a
que idioma
Translation Table http://drupal.org/project/translation_table Facilita la traducción de textos de menús, taxonomías, variables ..
Admin Language http://drupal.org/project/admin_language Permite al administrador ver todas las páginas de administración
en el mismo idioma
Language Icons http://drupal.org/project/languageicons Añade iconos a los enlaces de cambio de idioma
Gestión
Usuarios
6
6. Gestión usuarios
Usuarios, permisos y roles
Conoce Drupal
- Configuración del registro de usuarios
- Configurar los correos de respuesta
- Listado de permisos por módulo
- Roles predeterminados
- Creación roles
- Asignación de roles a los usuarios
www.hiberus.com
info@hiberus.com

Más contenido relacionado

La actualidad más candente

Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepecMedio y forma
 
Presentación Drupal Commerce en OpenExpo Ecommerce
Presentación Drupal Commerce en OpenExpo EcommercePresentación Drupal Commerce en OpenExpo Ecommerce
Presentación Drupal Commerce en OpenExpo EcommerceOpenExpo
 
Presentación de WordPress
Presentación de WordPressPresentación de WordPress
Presentación de WordPresswordpressIAW
 
I summit01
I summit01I summit01
I summit01Utpl
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cmsHugo Peña
 
Gestor de contenidos
Gestor de contenidosGestor de contenidos
Gestor de contenidosalarcon7a
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
Drupalcamp 2014 reconstruir un medio digital idealista news
Drupalcamp 2014   reconstruir un medio digital idealista newsDrupalcamp 2014   reconstruir un medio digital idealista news
Drupalcamp 2014 reconstruir un medio digital idealista newsMartín .
 
1 Diseño Web introducción a Drupal
1 Diseño Web   introducción a Drupal1 Diseño Web   introducción a Drupal
1 Diseño Web introducción a DrupalJLSitec
 
Qué es joomla15
Qué es joomla15Qué es joomla15
Qué es joomla15dragondw
 

La actualidad más candente (13)

Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
 
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepec
 
Presentación Drupal Commerce en OpenExpo Ecommerce
Presentación Drupal Commerce en OpenExpo EcommercePresentación Drupal Commerce en OpenExpo Ecommerce
Presentación Drupal Commerce en OpenExpo Ecommerce
 
Drupal
DrupalDrupal
Drupal
 
Drupal
DrupalDrupal
Drupal
 
Presentación de WordPress
Presentación de WordPressPresentación de WordPress
Presentación de WordPress
 
I summit01
I summit01I summit01
I summit01
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
 
Gestor de contenidos
Gestor de contenidosGestor de contenidos
Gestor de contenidos
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
Drupalcamp 2014 reconstruir un medio digital idealista news
Drupalcamp 2014   reconstruir un medio digital idealista newsDrupalcamp 2014   reconstruir un medio digital idealista news
Drupalcamp 2014 reconstruir un medio digital idealista news
 
1 Diseño Web introducción a Drupal
1 Diseño Web   introducción a Drupal1 Diseño Web   introducción a Drupal
1 Diseño Web introducción a Drupal
 
Qué es joomla15
Qué es joomla15Qué es joomla15
Qué es joomla15
 

Destacado

Presentacion e conciencia te desmarcate ¡YA!
Presentacion e conciencia te desmarcate ¡YA!Presentacion e conciencia te desmarcate ¡YA!
Presentacion e conciencia te desmarcate ¡YA!desmarcate YA!
 
Praktijk In De Onderbouw Vmbo
Praktijk In De Onderbouw VmboPraktijk In De Onderbouw Vmbo
Praktijk In De Onderbouw VmboMike Seijger
 
Repsheet: A Behavior Based Approach to Web Application Security
Repsheet: A Behavior Based Approach to Web Application SecurityRepsheet: A Behavior Based Approach to Web Application Security
Repsheet: A Behavior Based Approach to Web Application SecurityAaron Bedra
 
Programación Anual 4 años A
Programación Anual 4 años AProgramación Anual 4 años A
Programación Anual 4 años Arociocabrera81
 
Fr E Routing Slm V40
Fr E Routing Slm V40Fr E Routing Slm V40
Fr E Routing Slm V40boukna abdou
 
Momumentos de valledupar 2
Momumentos de valledupar 2Momumentos de valledupar 2
Momumentos de valledupar 2majopemo96
 
Ogarnij swoje cele - Geek Girls Carrots
Ogarnij swoje cele - Geek Girls CarrotsOgarnij swoje cele - Geek Girls Carrots
Ogarnij swoje cele - Geek Girls CarrotsJulitta Dębska
 
Autocontrol hsj 2011 (2)
Autocontrol hsj 2011 (2)Autocontrol hsj 2011 (2)
Autocontrol hsj 2011 (2)Norma Allel
 
LAS COMISIONES DE PREVENCIÓN AMBIENTAL
LAS COMISIONES DE PREVENCIÓN AMBIENTALLAS COMISIONES DE PREVENCIÓN AMBIENTAL
LAS COMISIONES DE PREVENCIÓN AMBIENTALsarabrigon
 
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad Técnica
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad TécnicaPresentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad Técnica
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad TécnicaProyecto Red Eureka
 
99CLUBS_PDF
99CLUBS_PDF99CLUBS_PDF
99CLUBS_PDFslider13
 
Mitos en el ejercicio físico
Mitos en el ejercicio físicoMitos en el ejercicio físico
Mitos en el ejercicio físicoCarlos Socha
 

Destacado (20)

Presentacion e conciencia te desmarcate ¡YA!
Presentacion e conciencia te desmarcate ¡YA!Presentacion e conciencia te desmarcate ¡YA!
Presentacion e conciencia te desmarcate ¡YA!
 
Richcast general 2013 02
Richcast general 2013 02Richcast general 2013 02
Richcast general 2013 02
 
Praktijk In De Onderbouw Vmbo
Praktijk In De Onderbouw VmboPraktijk In De Onderbouw Vmbo
Praktijk In De Onderbouw Vmbo
 
Repsheet: A Behavior Based Approach to Web Application Security
Repsheet: A Behavior Based Approach to Web Application SecurityRepsheet: A Behavior Based Approach to Web Application Security
Repsheet: A Behavior Based Approach to Web Application Security
 
Senati
SenatiSenati
Senati
 
Training & Development (Train The Trainer ) Workshop
Training & Development (Train The Trainer ) WorkshopTraining & Development (Train The Trainer ) Workshop
Training & Development (Train The Trainer ) Workshop
 
Programación Anual 4 años A
Programación Anual 4 años AProgramación Anual 4 años A
Programación Anual 4 años A
 
Fr E Routing Slm V40
Fr E Routing Slm V40Fr E Routing Slm V40
Fr E Routing Slm V40
 
Auto administra
Auto administraAuto administra
Auto administra
 
Momumentos de valledupar 2
Momumentos de valledupar 2Momumentos de valledupar 2
Momumentos de valledupar 2
 
Ogarnij swoje cele - Geek Girls Carrots
Ogarnij swoje cele - Geek Girls CarrotsOgarnij swoje cele - Geek Girls Carrots
Ogarnij swoje cele - Geek Girls Carrots
 
Autocontrol hsj 2011 (2)
Autocontrol hsj 2011 (2)Autocontrol hsj 2011 (2)
Autocontrol hsj 2011 (2)
 
LAS COMISIONES DE PREVENCIÓN AMBIENTAL
LAS COMISIONES DE PREVENCIÓN AMBIENTALLAS COMISIONES DE PREVENCIÓN AMBIENTAL
LAS COMISIONES DE PREVENCIÓN AMBIENTAL
 
smeet
smeetsmeet
smeet
 
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad Técnica
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad TécnicaPresentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad Técnica
Presentacion Proyecto # 42 Premio Eureka 2011 Mención Innovatividad Técnica
 
99CLUBS_PDF
99CLUBS_PDF99CLUBS_PDF
99CLUBS_PDF
 
Academic Record 2016
Academic Record 2016Academic Record 2016
Academic Record 2016
 
Campana AEG X69163MP1
Campana AEG X69163MP1Campana AEG X69163MP1
Campana AEG X69163MP1
 
ReThink at Google
ReThink at GoogleReThink at Google
ReThink at Google
 
Mitos en el ejercicio físico
Mitos en el ejercicio físicoMitos en el ejercicio físico
Mitos en el ejercicio físico
 

Similar a Cw15 conoce drupal_v28

Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapaMedio y forma
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalLa Drupalera
 
Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal HubBOG
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix introwitperu
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostKeopx
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressLa Drupalera
 
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Yoder Aguirre
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 
Presentación Jornada Drupal Sevilla Febrero 2015
Presentación Jornada Drupal Sevilla Febrero 2015Presentación Jornada Drupal Sevilla Febrero 2015
Presentación Jornada Drupal Sevilla Febrero 2015Javier Prada Oliva
 
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9Keopx
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario webAngel Almada
 
Manual de instalación
Manual de instalación Manual de instalación
Manual de instalación Mafer Pinto
 
Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8Medio y forma
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7Rojomorgan
 

Similar a Cw15 conoce drupal_v28 (20)

DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapa
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
 
Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix intro
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
Presentación Jornada Drupal Sevilla Febrero 2015
Presentación Jornada Drupal Sevilla Febrero 2015Presentación Jornada Drupal Sevilla Febrero 2015
Presentación Jornada Drupal Sevilla Febrero 2015
 
Conociendo drupal
Conociendo drupalConociendo drupal
Conociendo drupal
 
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario web
 
Manual de instalación
Manual de instalación Manual de instalación
Manual de instalación
 
El Incomprendido Drupal
El Incomprendido DrupalEl Incomprendido Drupal
El Incomprendido Drupal
 
Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8
 
Presentando drupal
Presentando drupalPresentando drupal
Presentando drupal
 
Drupalchix - Introducción a Drupal
Drupalchix - Introducción a DrupalDrupalchix - Introducción a Drupal
Drupalchix - Introducción a Drupal
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 

Más de Hiberus Tecnologia

Más de Hiberus Tecnologia (13)

Cómo configurar el seo de tu drupal
Cómo configurar el seo de tu drupal  Cómo configurar el seo de tu drupal
Cómo configurar el seo de tu drupal
 
Marketing con video #cw16
Marketing con video #cw16Marketing con video #cw16
Marketing con video #cw16
 
Taller Email Marketing por Javier Mayor en CW16
Taller Email Marketing por Javier Mayor en CW16Taller Email Marketing por Javier Mayor en CW16
Taller Email Marketing por Javier Mayor en CW16
 
Taller Mailing Congreso Web 2015
Taller Mailing Congreso Web 2015Taller Mailing Congreso Web 2015
Taller Mailing Congreso Web 2015
 
cw15 conoce wordpress
cw15 conoce wordpresscw15 conoce wordpress
cw15 conoce wordpress
 
Taller SEM
Taller SEMTaller SEM
Taller SEM
 
20150605 omnicanalidad cw15 2
20150605 omnicanalidad cw15 220150605 omnicanalidad cw15 2
20150605 omnicanalidad cw15 2
 
Blogs de-cero-a-heroe-150609100042-lva1-app6891
Blogs de-cero-a-heroe-150609100042-lva1-app6891Blogs de-cero-a-heroe-150609100042-lva1-app6891
Blogs de-cero-a-heroe-150609100042-lva1-app6891
 
Cw15 taller sem_anaberges_jesusbaron
Cw15 taller sem_anaberges_jesusbaronCw15 taller sem_anaberges_jesusbaron
Cw15 taller sem_anaberges_jesusbaron
 
Front
FrontFront
Front
 
Landing page-150608071946-lva1-app6891
Landing page-150608071946-lva1-app6891Landing page-150608071946-lva1-app6891
Landing page-150608071946-lva1-app6891
 
Magento
MagentoMagento
Magento
 
Ppt taller scrum v5 no ejercicios
Ppt taller scrum v5 no ejerciciosPpt taller scrum v5 no ejercicios
Ppt taller scrum v5 no ejercicios
 

Último

Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSLincangoKevin
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2montoyagabriela340
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....Aaron Betancourt
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfcastrodanna185
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...OLGAMILENAMONTAEZNIO
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfangelinebocanegra1
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.marianarodriguezc797
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 

Último (20)

BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdf
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdf
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 

Cw15 conoce drupal_v28

  • 1. Conoce Drupal El gestor de contenidos más potente del mercado 06 de Junio de 2015
  • 2. 1. Presentación 2. Introducción a Drupal 7 3. Instalación y primeros pasos 4. Configuración y manejo 5. Módulos contribuidos 6. Gestión Usuarios Índice
  • 4. ¿Quiénes somos? Conoce Drupal 1. Presentación - Julián Valero, Programador PHP con 15 años de experiencia desarrollando webs, los últimos 6 con Drupal y 3 de ellos en Hiberus. - Eduardo Morales, Ingeniero Informático por la Universidad de Zaragoza, año y medio trabajando con Drupal. - Eduardo Arbués, Ingeniero Informático por la Universidad de Zaragoza, un año trabajando con Drupal - Dani Royo, Programador PHP con 9 años de experiencia, un año trabajando con Drupal en Hiberus. Twitter: @daniroyo - Alba Corral, FrontEnd Developer con 2 años de experiencia en Hiberus. Desarrollamos proyectos a medida para todo tipo de clientes en el equipo de CMSs dentro del área de Internet de Hiberus Tecnología.
  • 5. ¿Qué vamos a ver? Conoce Drupal 1. Presentación - Introducción a Drupal 7 (0,5h) - Qué es Drupal - Versiones actuales - Características principales de Drupal 7 - Estadísticas de uso - Situación frente a otros CMS - Webs construidas con Drupal - Construir una web con Drupal 7 (3,5h) - Requisitos previos para trabajar con Drupal 7 - Instalación estándar de Drupal 7 - Módulos - Configuración - Estructura - Apariencia - Usuarios
  • 7. Qué es Drupal Conoce Drupal 2. Introducción a Drupal 7 Drupal es un Sistema de Gestión de Contenidos, CMS de las siglas en inglés, gratis y con licencia Open Source usado para publicar y mantener cualquier tipo de sitio web desde una página personal hasta una intranet corporativa.
  • 8. Versiones actuales Conoce Drupal 2. Introducción a Drupal 7 Releases recomendadas actualmente: Drupal 6.35 y 7.37
  • 9. Características principales de Drupal 7 Conoce Drupal 2. Introducción a Drupal 7 Algunas de sus características principales son: - Estructura modular altamente configurable. - Administrable desde el propio navegador web. - Tiene un sistema de gestión de usuarios muy potente y un sistema de permisos granular. - Es muy flexible a la hora de mostrar el contenido. - Su apariencia es modificable y consistente en todo el sitio. Su motivo principal de éxito es su gran flexibilidad, ofrece multitud de operaciones de ampliación y configuración tanto para los maquetadores como para los programadores. Esto hace que sea la herramienta ideal para sitios que requieren un alto nivel de personalización o para aquellos que necesitan desarrollar funcionalidades a medida.
  • 10. Características principales de Drupal 7 Conoce Drupal 2. Introducción a Drupal 7 Permite publicar y compartir artículos, imágenes o cualquier otro tipo de archivos y servicios añadidos como foros, votaciones, blogs, ecommerce y administración de usuarios y permisos. Uno de sus valores más significativos es que se trata de un framework documentado sobre el que los desarrolladores crean nuevas funcionalidades y mantienen las ya existentes, siempre desde la perspectiva de software libre. Existe una gran cantidad de módulos disponibles que se pueden utilizar sobre el núcleo de Drupal pero también existe la posibilidad de adaptarlos en la medida de lo necesario, o crear nuevos módulos ya que están basados en el lenguaje PHP.
  • 11. Estadísticas de uso Conoce Drupal 2. Introducción a Drupal 7
  • 12. Estadísticas de uso Conoce Drupal 2. Introducción a Drupal 7 Existe un gran número de CMS por lo que es necesario establecer diferentes criterios de clasificación. Algunos de los criterios de clasificación más representativos son: - Según sus características. - Lenguaje de programación empleado (Java, PHP, ASP.NET…) - Licencia (código abierto o no). - Según su uso y funcionalidad (blogs, foros, wikis, comercio electrónico, publicaciones digitales, de propósito general…).
  • 13. Estadísticas de uso Conoce Drupal 2. Introducción a Drupal 7 A Junio de 2015, aproximadamente el 39% de todas las web que podemos encontrar en internet son gestionadas por CMS. Para hacernos una idea, el número de webs estimadas en Internet es aproximadamente 952.989.000 a fecha de hoy.
  • 14. Estadísticas de uso Conoce Drupal 2. Introducción a Drupal 7 Visto de una forma gráfica: CMS % webs Nº webs Wordpress 60.3% 224.114.423 Joomla 7.2% 26.759.931 Drupal 5.2% 19.326.616 Magento 2.9% 10.778.305 Blogger 2.8% 10.406.639 WordPress 60.3% Joomla 7.2% Drupal 5.2% Magento 2.9% Blogger 2.8% Otros 20.6% Páginas creadas a partir de un CMS
  • 15. Situación frente a otros CMS Conoce Drupal 2. Introducción a Drupal 7
  • 16. Situación frente a otros CMS Conoce Drupal 2. Introducción a Drupal 7 Drupal es uno de los CMS más veteranos de los 3 más utilizados. Al igual que WordPress y Joomla, es de código abierto y se basa en PHP y MySQL. Se ha convertido en una opción muy popular para sitios web ricos en características y con un gran uso de datos ya que es extremadamente potente y dispone de una interfaz muy amigable para el administrador del sitio.
  • 17. Situación frente a otros CMS Conoce Drupal 2. Introducción a Drupal 7 Puntos fuertes - Drupal es un CMS muy flexible y potente. - Su instalación básica contiene lo esencial, dejando libertad a los desarrolladores para crear sus propias soluciones. - Dispone de una fuerte comunidad de desarrolladores y un gran número de módulos disponibles. - Amigable con los motores de búsqueda, lo que hace que tenga grandes capacidades SEO (Search Engine Optimization). - Gran estabilidad incluso cuando da servicio a miles de usuarios a la vez. - Capacidades ACL muy extensas y granulares. Puntos débiles - Gran curva de aprendizaje. - Número de temas predefinidos para el sitio web algo escaso. Uso recomendado Drupal se recomienda para su uso en grandes proyectos donde la estabilidad, la escalabilidad y la potencia sean los puntos fuertes del mismo.
  • 18. Situación frente a otros CMS Conoce Drupal 2. Introducción a Drupal 7 Gartner Magic Quadrant Gartner, empresa consultora dedicada en gran medida a la investigación de las tecnologías de la información, referente en su sector, incluye a Drupal como uno de los packaged software applications más relevantes utilizados para crear y mantener portales empresariales.
  • 19. Situación frente a otros CMS Conoce Drupal 2. Introducción a Drupal 7
  • 20. Páginas web construidas con Drupal Conoce Drupal 2. Introducción a Drupal 7
  • 21. Páginas web construidas con Drupal por Hiberus Conoce Drupal 2. Introducción a Drupal 7
  • 23. 3. Instalación y primeros pasos Requisitos previos Conoce Drupal - Espacio en disco 15MB para la instalación mínima, puede llegar hasta los 60MB si se tienen muchos módulos y/o temas instalados. - Servidor web Apache, Nginx, o Microsoft IIS - Base de Datos MySQL 5.0.15 o superior con PDO, PostgreSQL 8.3 o superior con PDO, SQLite 3.3.7 o superior - PHP Mínimo PHP 5.2.5, recomendado PHP 5.4 o superior. Más info en: https://www.drupal.org/requirements
  • 24. 3. Instalación y primeros pasos Instalación genérica de Drupal 7 Conoce Drupal - Configurar un sitio en el entorno de desarrollo local - Descargar la última versión disponible desde https://drupal.org/project/drupal - Realizar la instalación completando los datos que el asistente solicita en cada momento. Para una guía paso a paso se puede consultar este enlace https://drupal.org/documentation/install
  • 25. 3. Instalación y primeros pasos Instalación alternativa de Drupal 7 Conoce Drupal - Verificar que la máquina cumple los requisitos mínimos. https://drupal.org/requirements - Descargar e instalar Acquia Dev Desktop desde http://www.acquia.com/downloads. - Utilizar su asistente para instalar una versión de Drupal. Acquia Dev Desktop es una aplicación gratuita que permite ejecutar y desarrollar sitios Drupal en la máquina local. Disponible para Windows y Mac
  • 26. 3. Instalación y primeros pasos Primeros pasos tras la instalación Conoce Drupal - Si no se ha hecho durante la instalación inicial del sitio, instalar el idioma español y fijarlo como predeterminado para tener los elementos traducidos. - Deshabilitar los módulos Dashboard, Overlay y Toolbar. - Instalar y habilitar los “módulos esenciales”. - Instalar y fijar como predeterminado el tema base para el sitio que vamos a crear, puede ser un tema existente o uno desarrollado a medida.
  • 28. 4. Configuración y manejo Visión general de la administración Conoce Drupal - Elementos de la administración de Drupal 7: o Contenido o Estructura o Apariencia o Personas o Módulos o Configuración o Informes o Ayuda
  • 29. 4. Configuración y manejo Configuraciones generales Conoce Drupal - Información del sitio (admin/config/system/site-information) - Formatos de texto (admin/config/content/formats) - Sistema de archivos (admin/config/media/file-system) - Estilos de imagen (admin/config/media/image-styles) - Fecha y hora (admin/config/regional/date-time) - Rendimiento (admin/config/development/performance)
  • 30. 4. Configuración y manejo Taxonomías Conoce Drupal - Definición de un vocabulario - Creación de términos en un vocabulario - Jerarquía de términos - Vocabulario Tags - Asignación de un vocabulario a un tipo de contenido
  • 31. 4. Configuración y manejo Creación de un tipo de contenido Conoce Drupal - Opciones generales - Gestionar campos - Gestionar presentación - Campos de comentarios - Presentación de comentarios
  • 32. 4. Configuración y manejo Menús y bloques Conoce Drupal - Creación de un nuevo menú - Añadir enlaces a un menú - Mostrar bloque menú en una región - Creación de un bloque personalizado - Configurar visibilidad del bloque
  • 33. 4. Configuración y manejo Gestión módulos Conoce Drupal - Instalar un módulo - Habilitar y deshabilitar módulos - Dependencias entre módulos - Versiones de un módulo - Módulos contribuidos y módulos personalizados
  • 34. 4. Configuración y manejo Temas Conoce Drupal - Temas personalizados - Estructura tema - Tema público y de administración - Instalar un tema contribuido - Parámetros del tema - Regiones del tema
  • 36. 5. Módulos contribuidos Módulos esenciales Conoce Drupal Nombre URL Descripción Views https://drupal.org/project/views Para generar listados, bloques, páginas, … Administration menu https://www.drupal.org/project/admin_menu Proporciona un acceso rápido a todas las funciones de la administración Better Messages https://www.drupal.org/project/better_messages Muestra los mensajes del sistema en un pop-up Wysiwyg https://drupal.org/project/wysiwyg Facilita la integración e instalación de un editor de contenido Module Filter https://drupal.org/project/module_filter Mejora la interfaz de la página de gestión de módulos Google Analytics https://drupal.org/project/google_analytics Permite la integración de este sistema de estadísticas Display Suite https://www.drupal.org/project/ds Ofrece un control total sobre la visualización del contenido SMTP Authentication Support https://www.drupal.org/project/smtp Para poder enviar correos autenticados mediante un servidor SMTP Rules https://www.drupal.org/project/rules Permite definir acciones ejecutadas condicionalmente en base a eventos Backup and Migrate https://www.drupal.org/project/backup_migrate Para realizar copias de seguridad de la BD, código y archivos
  • 37. 5. Módulos contribuidos Módulos para SEO Conoce Drupal Nombre URL Descripción Pathauto https://drupal.org/project/pathauto Genera URL path alias automáticamente Global redirect https://drupal.org/project/globalredirect Ayuda a eliminar contenido duplicado Search 404 https://drupal.org/project/search404 Reemplaza las páginas 404 por búsquedas Page title https://drupal.org/project/page_title Proporciona control granular sobre el título de la página Meta tags quick https://drupal.org/project/metatags_quick Ofrece soporte para Meta tags basado en el API de campos Custom breadcrumbs https://drupal.org/project/custom_breadcrumbs Permite modificar el breadcrumb XML sitemap https://drupal.org/project/xmlsitemap Genera un archivo sitemap.xml conforme a la especificación de sitemaps.org Robots txt https://drupal.org/project/robotstxt Edita el archivo robots.txt desde la interfaz de administración Google Analytics https://drupal.org/project/google_analytics Integra las estadísticas de Google Analytics en el sitio SEO Compliance Checker https://drupal.org/project/seo_checker Comprueba el contenido del nodo en los motores de búsqueda en su creación o modificación.
  • 38. 5. Módulos contribuidos Módulos para sitios multiidioma Conoce Drupal Nombre URL Descripción Internationalization http://drupal.org/project/i18n Conjunto de módulos para aumentar las capacidades multi- idioma de Drupal Entity Translation http://drupal.org/project/entity_translation Permite traducir campos individuales Title http://drupal.org/project/title Convierte el título del nodo en un campo traducible Internationalization Views http://drupal.org/project/i18nviews Añade funcionalidades de traducción a Vistas Localization Update http://drupal.org/project/l10n_update Permite actualizar las traducciones desde el sitio Localize Drupal Localization Client http://drupal.org/project/l10n_client Permite actualizar las traducciones desde el sitio Localize Drupal Translation Overview http://drupal.org/project/translation_overview Muestra una tabla para saber que contenido se ha traducido a que idioma Translation Table http://drupal.org/project/translation_table Facilita la traducción de textos de menús, taxonomías, variables .. Admin Language http://drupal.org/project/admin_language Permite al administrador ver todas las páginas de administración en el mismo idioma Language Icons http://drupal.org/project/languageicons Añade iconos a los enlaces de cambio de idioma
  • 40. 6. Gestión usuarios Usuarios, permisos y roles Conoce Drupal - Configuración del registro de usuarios - Configurar los correos de respuesta - Listado de permisos por módulo - Roles predeterminados - Creación roles - Asignación de roles a los usuarios