Taller drupal 8 tuxtepec

41
Taller de Drupal

Transcript of Taller drupal 8 tuxtepec

Page 1: Taller drupal 8 tuxtepec

Taller de Drupal

Page 2: Taller drupal 8 tuxtepec

Iván Mejía / Medio y forma estudio

correo:[email protected] twitter:@Koffer

sitios: medioyforma.info drupalmexico.com

Page 3: Taller drupal 8 tuxtepec

¿Qué es?

Page 4: Taller drupal 8 tuxtepec

Drupal es:

Drupal es un sistema de gestión de contenidos (CMS)

• modular, • gratuito y de

• código abierto.

Page 5: Taller drupal 8 tuxtepec

Drupal es software libre

• Publicado bajo licencia GNU/GPL 2 o superior.

• Libre descarga, modificación y reutilización.

• Distribución bajo la misma licencia.

• Todos los módulos y temas que se incluyen tanto en la descarga inicial como en las descargas desde el repositorio oficial tienen licencia GPL.

Page 6: Taller drupal 8 tuxtepec

Distribuciones

● Open Public

● Open Publish

● Open Atrium

● Drupal Commons

● Open Scholar ● Open Outreach ● COD

Page 7: Taller drupal 8 tuxtepec

Traducción

i18n

Page 8: Taller drupal 8 tuxtepec

Diseño responsivo

Page 9: Taller drupal 8 tuxtepec

Más detalles técnicos

Page 10: Taller drupal 8 tuxtepec

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 extendible.

Page 11: Taller drupal 8 tuxtepec

Drupal para desarrollo

• Uso de git en drupal.org.

• 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 cache a varios niveles.

Page 12: Taller drupal 8 tuxtepec

-Mobile first / Diseño responsivo -Basado en Symfony 2 -Object oriented programming (OOP) -Twig (theme engine) -Web services / headless drupal -Configuration Management Initiative (CMI) / Yaml. Configuración en archivos

Page 13: Taller drupal 8 tuxtepec

-WYSIWYG editor -Movimiento de Módulos al Core -Cambios en administración

Page 14: Taller drupal 8 tuxtepec

Requerimientos

Page 15: Taller drupal 8 tuxtepec

Requerimientos

LAMP Linux, Apache, Mysql, PHP

LEMP Linux, nginx, MySQL, PHP

Page 16: Taller drupal 8 tuxtepec

Requerimientos

Base de datos Drupal 7 MySQL 5.0.15 o superior, PostgreSQL o Microsoft SQL Server

y Oracle

Drupal 8 MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 o mayor con PDO y InnoDB-compatible primary storage engine,

PostgreSQL 9.1.2 o mayor con PDO,

SQLite 3.6.8 or higher

PHP PHP 5.3 para Drupal 7

PHP 5.5.9 para Drupal 8

Page 17: Taller drupal 8 tuxtepec

17

¿Qué se puede hacer con Drupal?

Page 18: Taller drupal 8 tuxtepec

Con Drupal se puede hacer

• Periódicos en línea, blogs

• Sitios de comunidades

• Aplicaciones (intranets, tiendas en línea) • Sitio de Empresas / Escuelas

Page 19: Taller drupal 8 tuxtepec

Ejemplos de sitios hechos en Drupal

Page 20: Taller drupal 8 tuxtepec

20

Page 21: Taller drupal 8 tuxtepec

21

Page 22: Taller drupal 8 tuxtepec
Page 23: Taller drupal 8 tuxtepec
Page 24: Taller drupal 8 tuxtepec
Page 25: Taller drupal 8 tuxtepec
Page 26: Taller drupal 8 tuxtepec

topdrops.org

Page 27: Taller drupal 8 tuxtepec

Empecemos

Page 28: Taller drupal 8 tuxtepec
Page 29: Taller drupal 8 tuxtepec
Page 30: Taller drupal 8 tuxtepec

¿Ya instalaron drupal 8?

Page 31: Taller drupal 8 tuxtepec

Instalar drupal

-Copiar archivos

-Crear base de datos

-Conectar

Page 32: Taller drupal 8 tuxtepec

Opciones para instalar

1-Drush

2-Drupal console (drupal 8)

3-Con terminal o Interfaz gráfica

Page 33: Taller drupal 8 tuxtepec

¡Estamos listos!

Page 34: Taller drupal 8 tuxtepec

¿Que sigue?

Page 35: Taller drupal 8 tuxtepec

1-Instalar Drupal 2-Crear un tipo de contenido 3-Crear una nueva taxonomia y asignar a un tipo de contenido. 4-Trabajar con CCK 5-Crear algunos nodos

Paso a seguir

Page 36: Taller drupal 8 tuxtepec

6-Crear ligas Menú principal (main menu) 7-Crear un bloque 8-Crear listados con Views 9-¿Tenemos un sitio?

Paso a seguir

Page 37: Taller drupal 8 tuxtepec

¿Preguntas?

Page 38: Taller drupal 8 tuxtepec

¿Quieres unirte a la comunidad?

• Drupal.org

• groups.drupal.org/mexico

• drupalmexico.com

• http://drupal.org/irc

Page 39: Taller drupal 8 tuxtepec

¿Grupo de usuarios de Drupal en

Tuxtepec?

Page 40: Taller drupal 8 tuxtepec

Iván Mejía / Medio y forma estudio

correo:[email protected] twitter:@Koffer

sitios: medioyforma.info drupalmexico.com

Page 41: Taller drupal 8 tuxtepec

Fin