SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Drupal 8
Consola
Presentado por Eduardo Telaya
(@edutrul)
Acerca de mi:
PHP/Drupal Developer
Ing. Eduardo Telaya
● @edutrul
● luis.eduardo.telaya@gmail.com
● fb/edutrul
● https://drupal.org/user/1621444
Para servirles y ayudarles con mucho gusto!
● Situación de un drupalero sin Consols
● Acerca de la consola
● Descarga
● Instalacion
● Demo
● Preguntas y Respuestas
● Agradecimientos
Agenda
Situación de un drupalero.
Situación de un drupalero
El Drupalero de Antes Después de usar Console
Acerca de la Consola
● Cada framework moderno hoy en día provee un generador
de código para acelerar el proceso de crear proyectos y
tareas repetitivas
● El propósito de este proyecto es aprovechar el componente
de consola Symfony proporcionar una herramienta CLI para
automatizar la creación de Drupal 8 módulos.
Proyectos similares
● Module Builder
https://www.drupal.org/project/module_builder
● Drupal Module Upgrader
https://www.drupal.
org/project/drupalmoduleupgrader
● Drupal 8 Tools
https://github.com/anavarre/drupal-8-tools
¿Cuáles son las diferencias?
● Usa componente de consola.
● Usa componentes Twig con el fin de
generar PHP, YML y otros archivos.
● Disfruta de POO y prácticas modernas de
desarrollo.
Requerimientos
● PHP version 5.4
● Drupal 8
● Ganas! :)
INSTALACIÓN
$ drupal generate:module
$ drupal generate:module
Drupal 8 Comandos Consola
$ drupal generate:module
$ drupal generate:controller
$ drupal generate:form:config
$ drupal generate:service
$ drupal generate:plugin:block
$ drupal generate:plugin:imageeffect
$ drupal generate:entity:config
$ drupal generate:entity:content
$ drupal generate:command
Drupal 8 Comandos Consola
$ drupal container:debug
$ drupal config:debug
$ drupal router:debug
$ drupal router:rebuild
Mantenedores del Proyecto
David
Flores
@dmouse
Jesús Manuel
Olivas
@jmolivas
Eduardo
Garcia
@enzolutions
Omar Aguirre
@omers
Links de la Consola
● Si te interesa participar: https://gitter.
im/hechoendrupal/DrupalAppConsole
● Issues aquí: https://github.
com/hechoendrupal/DrupalAppConsole/issues
● Puedes econtrar las actualizaciones aquí: http:
//hechoendrupal.gitbooks.io/drupal-console/
Preguntas y Respuestas
Creative Commons: Reconocimiento-
● No comercial-Compartir bajo la
misma
● licencia 2.5 Perú.
● http://creativecommons.
org/licenses/by-nc-sa/2.5/pe/
Licencia
Agradecimientos
A Dios por darme la Vida y permitirme enseñar y compartir mi experiencias con UD mis
hermanos drupaleros. Un fuerte abrazo y Que Dios los bendiga. Por @edutrul

Más contenido relacionado

Destacado

PLIS “PARCO DEL MEDIO OLONA” - SCHEDE
PLIS “PARCO DEL MEDIO OLONA” - SCHEDEPLIS “PARCO DEL MEDIO OLONA” - SCHEDE
PLIS “PARCO DEL MEDIO OLONA” - SCHEDEIniziativa 21058
 
Etikk og samarbeidsformer -Helt FERDIG!
Etikk og samarbeidsformer -Helt FERDIG!Etikk og samarbeidsformer -Helt FERDIG!
Etikk og samarbeidsformer -Helt FERDIG!snuppa97
 
Introduction to Hosting Exchange 2000
Introduction to Hosting Exchange 2000 Introduction to Hosting Exchange 2000
Introduction to Hosting Exchange 2000 webhostingguy
 
Article on social entrepreneurship in indian daily newspaper in hindi languag...
Article on social entrepreneurship in indian daily newspaper in hindi languag...Article on social entrepreneurship in indian daily newspaper in hindi languag...
Article on social entrepreneurship in indian daily newspaper in hindi languag...Dr. Trilok Kumar Jain
 
Ponencia Aciisi Bonos Evento Cide 4jun09
Ponencia Aciisi Bonos   Evento Cide 4jun09Ponencia Aciisi Bonos   Evento Cide 4jun09
Ponencia Aciisi Bonos Evento Cide 4jun09RED CIDE Cide
 
An Integrated Approach to Studying Multiplexity in Entrepreneurial Networks
An Integrated Approach to Studying Multiplexity in Entrepreneurial NetworksAn Integrated Approach to Studying Multiplexity in Entrepreneurial Networks
An Integrated Approach to Studying Multiplexity in Entrepreneurial NetworksIan McCarthy
 
La Méditation de Pleine Conscience dans l'éducation et la formation
La Méditation de Pleine Conscience dans l'éducation et la formationLa Méditation de Pleine Conscience dans l'éducation et la formation
La Méditation de Pleine Conscience dans l'éducation et la formationRonan Le Joncour
 
uPrint Signage & Exhibition Brochure 2014
uPrint Signage & Exhibition Brochure 2014uPrint Signage & Exhibition Brochure 2014
uPrint Signage & Exhibition Brochure 2014Steve Mark
 
Patrocína link para emorender
Patrocína link para emorenderPatrocína link para emorender
Patrocína link para emorenderDiego Zuluaga
 
Fenómenos de internet: Creepypastas y memes.
Fenómenos de internet: Creepypastas y memes.Fenómenos de internet: Creepypastas y memes.
Fenómenos de internet: Creepypastas y memes.Mariano Villa (Dager XIV)
 
1problemasdematemticas5primaria 140401183900-phpapp01
1problemasdematemticas5primaria 140401183900-phpapp011problemasdematemticas5primaria 140401183900-phpapp01
1problemasdematemticas5primaria 140401183900-phpapp01yuli ri
 
Ubiquitous Information Architecture: Cross-Channel Strategy
Ubiquitous Information Architecture: Cross-Channel StrategyUbiquitous Information Architecture: Cross-Channel Strategy
Ubiquitous Information Architecture: Cross-Channel StrategyPeter Morville
 

Destacado (20)

Complete
CompleteComplete
Complete
 
PLIS “PARCO DEL MEDIO OLONA” - SCHEDE
PLIS “PARCO DEL MEDIO OLONA” - SCHEDEPLIS “PARCO DEL MEDIO OLONA” - SCHEDE
PLIS “PARCO DEL MEDIO OLONA” - SCHEDE
 
Etikk og samarbeidsformer -Helt FERDIG!
Etikk og samarbeidsformer -Helt FERDIG!Etikk og samarbeidsformer -Helt FERDIG!
Etikk og samarbeidsformer -Helt FERDIG!
 
Introduction to Hosting Exchange 2000
Introduction to Hosting Exchange 2000 Introduction to Hosting Exchange 2000
Introduction to Hosting Exchange 2000
 
Release management with Gradle #JokerConf2016
Release management with Gradle #JokerConf2016Release management with Gradle #JokerConf2016
Release management with Gradle #JokerConf2016
 
Article on social entrepreneurship in indian daily newspaper in hindi languag...
Article on social entrepreneurship in indian daily newspaper in hindi languag...Article on social entrepreneurship in indian daily newspaper in hindi languag...
Article on social entrepreneurship in indian daily newspaper in hindi languag...
 
Ponencia Aciisi Bonos Evento Cide 4jun09
Ponencia Aciisi Bonos   Evento Cide 4jun09Ponencia Aciisi Bonos   Evento Cide 4jun09
Ponencia Aciisi Bonos Evento Cide 4jun09
 
HRM - aaj tv ppt
HRM - aaj tv pptHRM - aaj tv ppt
HRM - aaj tv ppt
 
11 16 proyecto nacer transgenicos www.gftaognosticaespiritual.org
11 16 proyecto nacer transgenicos www.gftaognosticaespiritual.org11 16 proyecto nacer transgenicos www.gftaognosticaespiritual.org
11 16 proyecto nacer transgenicos www.gftaognosticaespiritual.org
 
An Integrated Approach to Studying Multiplexity in Entrepreneurial Networks
An Integrated Approach to Studying Multiplexity in Entrepreneurial NetworksAn Integrated Approach to Studying Multiplexity in Entrepreneurial Networks
An Integrated Approach to Studying Multiplexity in Entrepreneurial Networks
 
La Méditation de Pleine Conscience dans l'éducation et la formation
La Méditation de Pleine Conscience dans l'éducation et la formationLa Méditation de Pleine Conscience dans l'éducation et la formation
La Méditation de Pleine Conscience dans l'éducation et la formation
 
Diari Alella·Masnou·Teià Març 2016
Diari Alella·Masnou·Teià Març 2016Diari Alella·Masnou·Teià Març 2016
Diari Alella·Masnou·Teià Març 2016
 
Astrometria de cometas y asteroides
Astrometria de cometas y asteroidesAstrometria de cometas y asteroides
Astrometria de cometas y asteroides
 
uPrint Signage & Exhibition Brochure 2014
uPrint Signage & Exhibition Brochure 2014uPrint Signage & Exhibition Brochure 2014
uPrint Signage & Exhibition Brochure 2014
 
Patrocína link para emorender
Patrocína link para emorenderPatrocína link para emorender
Patrocína link para emorender
 
Fenómenos de internet: Creepypastas y memes.
Fenómenos de internet: Creepypastas y memes.Fenómenos de internet: Creepypastas y memes.
Fenómenos de internet: Creepypastas y memes.
 
1problemasdematemticas5primaria 140401183900-phpapp01
1problemasdematemticas5primaria 140401183900-phpapp011problemasdematemticas5primaria 140401183900-phpapp01
1problemasdematemticas5primaria 140401183900-phpapp01
 
Lembaran kerja
Lembaran kerjaLembaran kerja
Lembaran kerja
 
CASA CARITAS
CASA CARITASCASA CARITAS
CASA CARITAS
 
Ubiquitous Information Architecture: Cross-Channel Strategy
Ubiquitous Information Architecture: Cross-Channel StrategyUbiquitous Information Architecture: Cross-Channel Strategy
Ubiquitous Information Architecture: Cross-Channel Strategy
 

Similar a Drupal 8 consola

[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 consoleEduardo Telaya
 
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014OpenExpoES
 
Por qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosPor qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosJuampy NR
 
Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Ymbra
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulosPedro Cambra
 
Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a DrupalPedro Cambra
 
Drupal creación módulos, bloques, formularios y alters
Drupal  creación módulos, bloques, formularios y altersDrupal  creación módulos, bloques, formularios y alters
Drupal creación módulos, bloques, formularios y altersSergio Carracedo Martinez
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostKeopx
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10Keopx
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...Luis Eduardo Telaya Escobedo
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a DrupalPedro Cambra
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalAlberto Permuy Leal
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 
[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
 
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...Ricardo Guerrero Gómez-Olmedo
 
Drupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónDrupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónYmbra
 

Similar a Drupal 8 consola (20)

[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console
 
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
 
Por qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosPor qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidos
 
Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulos
 
Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a Drupal
 
Drupal creación módulos, bloques, formularios y alters
Drupal  creación módulos, bloques, formularios y altersDrupal  creación módulos, bloques, formularios y alters
Drupal creación módulos, bloques, formularios y alters
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a Drupal
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en Drupal
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
[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
 
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
 
El proyecto openSUSE
El proyecto openSUSEEl proyecto openSUSE
El proyecto openSUSE
 
Drupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónDrupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versión
 
Android studio
Android studioAndroid studio
Android studio
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Drupal Sitebuilding 101
Drupal Sitebuilding 101Drupal Sitebuilding 101
Drupal Sitebuilding 101
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (16)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

Drupal 8 consola

  • 1. Drupal 8 Consola Presentado por Eduardo Telaya (@edutrul)
  • 2. Acerca de mi: PHP/Drupal Developer Ing. Eduardo Telaya ● @edutrul ● luis.eduardo.telaya@gmail.com ● fb/edutrul ● https://drupal.org/user/1621444 Para servirles y ayudarles con mucho gusto!
  • 3. ● Situación de un drupalero sin Consols ● Acerca de la consola ● Descarga ● Instalacion ● Demo ● Preguntas y Respuestas ● Agradecimientos Agenda
  • 4. Situación de un drupalero.
  • 5. Situación de un drupalero El Drupalero de Antes Después de usar Console
  • 6. Acerca de la Consola ● Cada framework moderno hoy en día provee un generador de código para acelerar el proceso de crear proyectos y tareas repetitivas ● El propósito de este proyecto es aprovechar el componente de consola Symfony proporcionar una herramienta CLI para automatizar la creación de Drupal 8 módulos.
  • 7. Proyectos similares ● Module Builder https://www.drupal.org/project/module_builder ● Drupal Module Upgrader https://www.drupal. org/project/drupalmoduleupgrader ● Drupal 8 Tools https://github.com/anavarre/drupal-8-tools
  • 8. ¿Cuáles son las diferencias? ● Usa componente de consola. ● Usa componentes Twig con el fin de generar PHP, YML y otros archivos. ● Disfruta de POO y prácticas modernas de desarrollo.
  • 9. Requerimientos ● PHP version 5.4 ● Drupal 8 ● Ganas! :)
  • 13. Drupal 8 Comandos Consola $ drupal generate:module $ drupal generate:controller $ drupal generate:form:config $ drupal generate:service $ drupal generate:plugin:block $ drupal generate:plugin:imageeffect $ drupal generate:entity:config $ drupal generate:entity:content $ drupal generate:command
  • 14. Drupal 8 Comandos Consola $ drupal container:debug $ drupal config:debug $ drupal router:debug $ drupal router:rebuild
  • 15. Mantenedores del Proyecto David Flores @dmouse Jesús Manuel Olivas @jmolivas Eduardo Garcia @enzolutions Omar Aguirre @omers
  • 16. Links de la Consola ● Si te interesa participar: https://gitter. im/hechoendrupal/DrupalAppConsole ● Issues aquí: https://github. com/hechoendrupal/DrupalAppConsole/issues ● Puedes econtrar las actualizaciones aquí: http: //hechoendrupal.gitbooks.io/drupal-console/
  • 18. Creative Commons: Reconocimiento- ● No comercial-Compartir bajo la misma ● licencia 2.5 Perú. ● http://creativecommons. org/licenses/by-nc-sa/2.5/pe/ Licencia
  • 19. Agradecimientos A Dios por darme la Vida y permitirme enseñar y compartir mi experiencias con UD mis hermanos drupaleros. Un fuerte abrazo y Que Dios los bendiga. Por @edutrul