Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Curso básico de drupal 8

878 views

Published on

Laminas del curso de drupal 8 que di en el drupalcamp México. Primera vez que doy este curso.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Curso básico de drupal 8

  1. 1. Curso básico de drupal 8
  2. 2. Iván Mejía / Medio y forma estudio correo:ivan@medioyforma.info twitter:@Koffer ! sitios: medioyforma.info drupalmexico.com
  3. 3. ¿Qué es?
  4. 4. Drupal es: Drupal es un sistema de gestión de contenidos (CMS) • modular, • gratuito y de • código abierto. ! Permite construir diversos tipos de páginas web,adaptándose a las necesidades particulares de cada caso.
  5. 5. Drupal es: Drupal es un sistema de gestión de contenidos (CMS) • modular, • gratuito y de • código abierto. ! Permite construir diversos tipos de páginas web,adaptándose a las necesidades particulares de cada caso.
  6. 6. ¿Que más es Drupal?
  7. 7. 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.
  8. 8. Distribuciones ● Open Public ● Open Publish ● Open Atrium ● Drupal Commons
 ● Open Scholar ● Open Outreach ● COD
  9. 9. Traducción i18n
  10. 10. Diseño responsivo Omega Adaptivetheme Zen Bootstrap
  11. 11. Más detalles técnicos
  12. 12. Drupal como CMS ! • Control sobre el fujo 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.
  13. 13. 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. 
 
 

  14. 14. -Mobile first / Diseño responsivo -Basado en Symfony 2 -Themas con Twig -Web services / headless drupal -Yaml. Configuración en archivos -WYSIWYG editor
  15. 15. Requerimientos
  16. 16. Requerimientos LAMP Linux,Apache,Mysql,PHP LEMP Linux,nginx,MySQL,PHP
  17. 17. 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
  18. 18. 18 ¿Qué se puede hacer con Drupal?
  19. 19. Con Drupal se puede hacer • Periódicos en línea,blogs ! • Sitios de comunidades ! • Aplicaciones (intranets,tiendas en línea) 
 • Sitio de presencia ! ! 

  20. 20. Ejemplos de sitios hechos en Drupal
  21. 21. 21
  22. 22. 22
  23. 23. 27 topdrops.org
  24. 24. Empecemos
  25. 25. ¿Ya instalaron drupal 8?
  26. 26. Instalar drupal -Copiar archivos -Crear base de datos -Conectar
  27. 27. Opciones para instalar 1-Drush 2-drupal console (drupal 8) 3-Con terminal o Interfaz gráfica
  28. 28. ¡Estamos listos!
  29. 29. ¿Que sigue?
  30. 30. 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 6-Crear ligas Menú principal (main menu) 7-Crear un bloque 8-Crear listados con Views 9-¿Tenemos un sitio? Paso a seguir
  31. 31. 39 Drupal es comunidad
  32. 32. ¿Quieres unirte a la comunidad? • Drupal.org • groups.drupal.org/mexico • drupalmexico.com • http://drupal.org/irc
  33. 33. Iván Mejía / Medio y forma estudio correo:ivan@medioyforma.info twitter:@Koffer ! sitios: medioyforma.info drupalmexico.com
  34. 34. Fin

×