SlideShare una empresa de Scribd logo
Alberto Permuy Leal - //Codery_
CDTIC - Santiago de Compostela
Outubro 2016
?
Alberto Permuy leal
spam
Introducción
Nuevas funcionalidades
Mejoras para site builders,
desarrolladores y themers
Errores más comunes y buenas prácticas
WHO ARE YOU?
¿Qué es Drupal?
Drupal es un CMS/CMF
Software modular
Buen ejemplo software colaborativo
drupal.org
¿Qué es Drupal?
PHP
Capa abstracción de BBDD
SGBD: PostgreSQL, MySQL,SQLite…
Servidor web: Nginx, Apache, IIS
SS.OO: Linux, Windows, Mac, BSD…
pila tecnología
Software
libre
Comunidad
Cuota de mercado
Posición de mercado
¿Quién usa Drupal?
¿Por qué Drupal?
¿Por qué Drupal?
Mobile-first
Integración con 3º
Seguridad
Muy sencillo crear contenidos
Multisite
Multiidioma
Tecnologías de
vanguardia
Tecnologías de vanguardia Symfony 2
Conjunto de componentes PHP desacoplados y reutilizables.
Drupal 8 incluye:
HttpFoundation
HttpKernel
Routing
EventDispatcher
DependencyInjection
ClassLoader
Serializer
Yaml
Validator
Tecnologías de vanguardia Composer
Herramienta gestión de dependencias en PHP
Permite declarar librerías de forma
dependiente en un proyecto.
Drupal 8 se puede instalar con todas sus
dependencias con Composer
drupal-composer.org
Guzzle
Cliente PHP para HTTP que abstrae capa
de transporte HTTP.
Permite gestionar peticiones síncronas y
asíncronas utilizando la misma interfaz.
Útil para la integración de API RESTful
Tecnologías de vanguardia
Twig
Motor de plantillas Symfony
Compilador de plantillas en texto plano:
código optimizado => rápido y seguro
Sintaxis simple para facilitar trabajo a
frontend developers
Tecnologías de vanguardia
Tecnologías de
vanguardia
Nada volverá a
ser como antes…
- -
Traducción con módulos
Responsive con temas
Nodos
REST con módulos
Configuración en BBDD
JS con módulos
OOP
Translate everything!
100% responsive
Entidades
REST in core
Conf. Management
JS en core
Drupal 7 Drupal 8
NOVEDADES
1 - nuevos campos
Date
Email
Link
Reference******(Yeah!)
Telephone
2 - fields everywhere
Nodos
Bloques
Comentarios
Usuarios
Taxonomía
3 - ckeditor
4 - quick edit
5 - imagenes responsive
6 - views
7 - multiidioma
8 - configuration manager
9 - webservices
LO QUE VEMOS
NOVEDADES - LO QUE VEMOS
Instalador
Estructura de directorios
Entorno de administración
Gestión de contenido
Gestión de usuarios
Gestión de módulos
show me the code
Mejoras Site Builders
Views en core
Formularios edición
WYSIWYG en core
Inline editor
Fields: entity reference, mail, link, date
Fields everywhere
Multilenguaje
Configuration management
Mobile first
configuration
management
configuration management 8
Drupal maneja dos tipo de datos:
Contenido: entidades, nodos, taxonomía…
Configuración: Tipos de entidades, tipos de
contenido…
En Drupal 7 la configuración se almacena en BD
Drupal 7, deploy de código sencillo.
Drupal 7, deploy de configuración no es tan sencillo.
¿ solución ?
configuration management 8 - ii
hook_update_N()
Se ejecuta una vez y se actualiza la versión del
esquema de base de datos para un módulo especifico.
Se requiere experiencia
Features
Crea configuraciones de base de datos para exportar a
otros sitios/instalaciones/entornos
Permite p.e exportar configuración de “vistas” a código.
configuration management 8 - iii
Problema de Features
No ha sido diseñado para “pasar”
configuración a código.
Si un módulo se actualiza, necesitamos
regenerar la “feature”.
El código generado es PHP. Si encontramos
un conflicto….desastre a la vista!!!
configuration management 8 - IV
Drupal 8
Se considera necesario una solución
para “pasar” configuración a código.
CMI Drupal 8
configuration management 8 - IV
YAML
Uso YAML como formato estándar
para archivos de configuración.
Código limpio y sencillo.
Fácil mantenimiento en CVS
configuration management 8 - IV
…seguimos usando configuración en BBDDD
Motivo: caché!!!
D7: config en BD y exporta a código.
D8: config en código y se cachea en BD.
show me the code
Mejoras Desarrolladores
Componentes de Symfony
PHPUnit
API Rest en core
OOP
Entity API completo
Migrate en core
Big Pipe en 8.2.x
ENTITY API
entidades en core : Drupal 8 - iI
“Entities, in Drupal, are objects that are used for
persistent storage of content and configuration information”
- Entity API
evolución entidades versiones drupal
Drupal 3 y versiones anteriores: solo nodos.
Drupal 4: flexinode
Drupal 5: CCK
Drupal 6: “Nodificación” con CCK
Drupal 7: Entidades limitadas en core
Drupal 8: en core!
entidades en core : Drupal 8 - III
Un artículo o entrada de un blog
Un usuario
Un término de vocabulario
Cualquier estructura creada por nosotros
Una unidad de información estructurada
entidades en core : Drupal 8 IV
Funciones para crear, leer, actualizar y
borrar entidades.
Integración con Views y otros servicios/
componentes
“loadable” => Dispone de un conjunto de funciones
para gestionar la información.
entidades en core : Drupal 8 IV
Cada entidad puede tener “subtipos” =>
bundles.
Podemos “adjuntar” campos a las
entidades.
“optionally fieldable” => Cada tipo de entidad tiene
un conjunto de propiedades.
BIG PIPE
BIG PIPE EN DRUPAL 8
Nace en Facebook como un método para
optimizar la presentación de contenido.
BigPipe “separa” los bloque más pesados y
los carga de forma independiente.
El resto de elementos, menos pesados,
toman el “foco” y son presentados
mientras se cargan el resto de elementos.
https://www.youtube.com/watch?v=JwzX0Qv6u3A
webservices
rest in core- DRUPAL 8
Cualquier interfaz entre sistemas que usa
HTTP para obtener datos.
En Drupal 8 tenemos REST en core.
Drupal 8.0 y 8.1: rest.settings.yml
Drupal 8.2 REST resource config
setttings.
show me the code
Mejoras Desarrolladores
drush
drupal console
Mejoras Themers
Motor plantillas Twig
Classy base theme
Responsive everything
Modernizr en core
HTML5
Jquery 2.1.3
https://www.drupal.org/docs/8/theming
Mejoras Themers
show me the code
errores comunes
errores comunes
Is Drupal 8 ready?
Yes
Drupal 7 comfort
Inversión
errores comunes
Módulos core y
contribuidos
http://www.bluespark.com/status-top-100-contributed-
modules-drupal-8
errores comunes
Nueva estructura
de directorios
errores comunes
OOP
errores comunes
PHP IDE
errores comunes
Requerimientos
entornos
ISP e
infraestructura
errores comunes
Debug
errores comunes
No Config
Management
That’s all folks!
Alberto Permuy Leal
@apermuy
apermuy@codery.es
www.codery.es
https://speakerdeck.com/opdavies/drupal-8
https://dev.acquia.com/blog/drupal-8/10-new-features-in-drupal-8-core/
18/05/2016/6721
http://es.slideshare.net/keopx/drupal-8-workshop-eghost-2015
http://www.slideshare.net/Ateneatech/entidades-en-drupal-8
http://es.slideshare.net/iztoksmolic/drupal-8-most-common-beginner-mistakes
https://www.drupaleros.es/articulo/optimizacion/drupal-8-bigpipe-como-metodo-
de-carga-rapida-alternativa?page=1
https://www.youtube.com/watch?v=qn-y1rhg_eg
créditos
créditos
Drupal es una marca registrada de Dries Buytaert
Las imágenes son del genial James Gillard
El diseño del flyer del Drupal Day es de @quenerapu
Puedes usar este documento siempre que respetes su autoría y su licencia.

Más contenido relacionado

La actualidad más candente

Semana 7 Despliegue a producción ORACLE OCI
Semana 7   Despliegue a producción ORACLE OCISemana 7   Despliegue a producción ORACLE OCI
Semana 7 Despliegue a producción ORACLE OCI
Richard Eliseo Mendoza Gafaro
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8
Acquia
 
03. empaquetado de aplicaciones jee
03. empaquetado de aplicaciones jee03. empaquetado de aplicaciones jee
03. empaquetado de aplicaciones jee
yennylou
 
Presentación Framework CodeIgniter
Presentación Framework CodeIgniter Presentación Framework CodeIgniter
Presentación Framework CodeIgniter
ADWE Team
 
DRUPAL
DRUPALDRUPAL
DRUPAL
Lizbeth_ep
 
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
Corporacion de Industrias Tecnologicas S.A.
 
Semana 7 Servicios Web API REST con Mongodb
Semana 7   Servicios Web API REST con MongodbSemana 7   Servicios Web API REST con Mongodb
Semana 7 Servicios Web API REST con Mongodb
Richard Eliseo Mendoza Gafaro
 

La actualidad más candente (7)

Semana 7 Despliegue a producción ORACLE OCI
Semana 7   Despliegue a producción ORACLE OCISemana 7   Despliegue a producción ORACLE OCI
Semana 7 Despliegue a producción ORACLE OCI
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8
 
03. empaquetado de aplicaciones jee
03. empaquetado de aplicaciones jee03. empaquetado de aplicaciones jee
03. empaquetado de aplicaciones jee
 
Presentación Framework CodeIgniter
Presentación Framework CodeIgniter Presentación Framework CodeIgniter
Presentación Framework CodeIgniter
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
Corp. In. Tec. S.A. - Capacitaciones en Informática - Programación con CodeIg...
 
Semana 7 Servicios Web API REST con Mongodb
Semana 7   Servicios Web API REST con MongodbSemana 7   Servicios Web API REST con Mongodb
Semana 7 Servicios Web API REST con Mongodb
 

Destacado

Obradoiro Drupal de 0 a 100 - Vigo 2015
Obradoiro Drupal de 0 a 100 - Vigo 2015Obradoiro Drupal de 0 a 100 - Vigo 2015
Obradoiro Drupal de 0 a 100 - Vigo 2015Alberto Permuy Leal
 
A Cultura da Auga no proxecto Abeancos.gal
A Cultura da Auga no proxecto Abeancos.galA Cultura da Auga no proxecto Abeancos.gal
A Cultura da Auga no proxecto Abeancos.gal
Alberto Permuy Leal
 
A CULTURA DA AUGA
A CULTURA DA AUGAA CULTURA DA AUGA
A CULTURA DA AUGA
Alberto Permuy Leal
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
hernanibf
 
Drupal Performance - SerBenfiquista.com Case Study
Drupal Performance - SerBenfiquista.com Case StudyDrupal Performance - SerBenfiquista.com Case Study
Drupal Performance - SerBenfiquista.com Case Study
hernanibf
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
hernanibf
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
hernanibf
 
Acquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTOAcquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTO
Angela Byron
 
El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8
Ymbra
 
Drupal Developer Days Keynote
Drupal Developer Days KeynoteDrupal Developer Days Keynote
Drupal Developer Days Keynote
Angela Byron
 

Destacado (10)

Obradoiro Drupal de 0 a 100 - Vigo 2015
Obradoiro Drupal de 0 a 100 - Vigo 2015Obradoiro Drupal de 0 a 100 - Vigo 2015
Obradoiro Drupal de 0 a 100 - Vigo 2015
 
A Cultura da Auga no proxecto Abeancos.gal
A Cultura da Auga no proxecto Abeancos.galA Cultura da Auga no proxecto Abeancos.gal
A Cultura da Auga no proxecto Abeancos.gal
 
A CULTURA DA AUGA
A CULTURA DA AUGAA CULTURA DA AUGA
A CULTURA DA AUGA
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
 
Drupal Performance - SerBenfiquista.com Case Study
Drupal Performance - SerBenfiquista.com Case StudyDrupal Performance - SerBenfiquista.com Case Study
Drupal Performance - SerBenfiquista.com Case Study
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 
Acquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTOAcquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTO
 
El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8
 
Drupal Developer Days Keynote
Drupal Developer Days KeynoteDrupal Developer Days Keynote
Drupal Developer Days Keynote
 

Similar a Drupal8 : novedades y nuevas funcionalidades

Descripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
Descripción Modelo Entidad Relación Drupal Autora Marc Bria RamírezDescripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
Descripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
Doryan Mathos
 
DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
Pablo D. Torres D.
 
Drupalonthebox
DrupalontheboxDrupalonthebox
Drupalonthebox
Oskar Calvo
 
Presentacion drupal on the box de Oskar de Documentados
Presentacion drupal on the box de Oskar de DocumentadosPresentacion drupal on the box de Oskar de Documentados
Presentacion drupal on the box de Oskar de Documentados
WORKbox
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
Alberto Permuy Leal
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
Edgar Dueñas
 
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
Javier Prada Oliva
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)
jecol59
 
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
Martín .
 
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Rodrigo Alfaro
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapa
Medio y forma
 
Arquitectura de proyectos Drupal
Arquitectura de proyectos DrupalArquitectura de proyectos Drupal
Arquitectura de proyectos Drupal
Ymbra
 
CodeIgniter
CodeIgniterCodeIgniter
CodeIgniter
Anayely Priincess
 
Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015  Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015
Keopx
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8
Julian Valero
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix intro
witperu
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tarde
Ignacio Segura
 
I summit01
I summit01I summit01
I summit01
Utpl
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
Hugo Peña
 
El Incomprendido Drupal
El Incomprendido DrupalEl Incomprendido Drupal
El Incomprendido Drupal
Fernando Paredes García
 

Similar a Drupal8 : novedades y nuevas funcionalidades (20)

Descripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
Descripción Modelo Entidad Relación Drupal Autora Marc Bria RamírezDescripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
Descripción Modelo Entidad Relación Drupal Autora Marc Bria Ramírez
 
DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
 
Drupalonthebox
DrupalontheboxDrupalonthebox
Drupalonthebox
 
Presentacion drupal on the box de Oskar de Documentados
Presentacion drupal on the box de Oskar de DocumentadosPresentacion drupal on the box de Oskar de Documentados
Presentacion drupal on the box de Oskar de Documentados
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
 
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
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)
 
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
 
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapa
 
Arquitectura de proyectos Drupal
Arquitectura de proyectos DrupalArquitectura de proyectos Drupal
Arquitectura de proyectos Drupal
 
CodeIgniter
CodeIgniterCodeIgniter
CodeIgniter
 
Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015  Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix intro
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tarde
 
I summit01
I summit01I summit01
I summit01
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
 
El Incomprendido Drupal
El Incomprendido DrupalEl Incomprendido Drupal
El Incomprendido Drupal
 

Más de Alberto Permuy Leal

Patrimonio (in)visibel - CIRS Cervás - Ares - Coruña
Patrimonio (in)visibel - CIRS Cervás - Ares - CoruñaPatrimonio (in)visibel - CIRS Cervás - Ares - Coruña
Patrimonio (in)visibel - CIRS Cervás - Ares - Coruña
Alberto Permuy Leal
 
Rest en tiempos de Drupal
Rest en tiempos de DrupalRest en tiempos de Drupal
Rest en tiempos de Drupal
Alberto Permuy Leal
 
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
Alberto Permuy Leal
 
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxesPresentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
Alberto Permuy Leal
 
Introducción a redes TOR
Introducción a redes TORIntroducción a redes TOR
Introducción a redes TOR
Alberto Permuy Leal
 
Cultural Heritage and Drupal - Drupal Day Aveiro 2017
Cultural Heritage and Drupal - Drupal Day Aveiro 2017Cultural Heritage and Drupal - Drupal Day Aveiro 2017
Cultural Heritage and Drupal - Drupal Day Aveiro 2017
Alberto Permuy Leal
 
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
Alberto Permuy Leal
 
Curso CDA: Drupal API
Curso CDA: Drupal APICurso CDA: Drupal API
Curso CDA: Drupal API
Alberto Permuy Leal
 
Curso CDA: Drush CLI Drupal
Curso CDA: Drush CLI DrupalCurso CDA: Drush CLI Drupal
Curso CDA: Drush CLI Drupal
Alberto Permuy Leal
 
Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal
Alberto Permuy Leal
 
Mellorando o sitio web
Mellorando o sitio webMellorando o sitio web
Mellorando o sitio web
Alberto Permuy Leal
 
Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6
Alberto Permuy Leal
 
Nodos e taxonomia en Drupal
Nodos e taxonomia en DrupalNodos e taxonomia en Drupal
Nodos e taxonomia en Drupal
Alberto Permuy Leal
 
Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011
Alberto Permuy Leal
 
Obradoiro Drupal
Obradoiro DrupalObradoiro Drupal
Obradoiro Drupal
Alberto Permuy Leal
 
Servidores Linux Compostela 2010
Servidores Linux Compostela 2010Servidores Linux Compostela 2010
Servidores Linux Compostela 2010
Alberto Permuy Leal
 
Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12
Alberto Permuy Leal
 
Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1
Alberto Permuy Leal
 
VII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - DrupalVII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - Drupal
Alberto Permuy Leal
 

Más de Alberto Permuy Leal (20)

Patrimonio (in)visibel - CIRS Cervás - Ares - Coruña
Patrimonio (in)visibel - CIRS Cervás - Ares - CoruñaPatrimonio (in)visibel - CIRS Cervás - Ares - Coruña
Patrimonio (in)visibel - CIRS Cervás - Ares - Coruña
 
Rest en tiempos de Drupal
Rest en tiempos de DrupalRest en tiempos de Drupal
Rest en tiempos de Drupal
 
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019
 
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxesPresentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
Presentación proxecto obaixoulla.gal | patromino + territorio + paisaxes
 
Introducción a redes TOR
Introducción a redes TORIntroducción a redes TOR
Introducción a redes TOR
 
Cultural Heritage and Drupal - Drupal Day Aveiro 2017
Cultural Heritage and Drupal - Drupal Day Aveiro 2017Cultural Heritage and Drupal - Drupal Day Aveiro 2017
Cultural Heritage and Drupal - Drupal Day Aveiro 2017
 
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
 
Curso CDA: Drupal API
Curso CDA: Drupal APICurso CDA: Drupal API
Curso CDA: Drupal API
 
Curso CDA: Drush CLI Drupal
Curso CDA: Drush CLI DrupalCurso CDA: Drush CLI Drupal
Curso CDA: Drush CLI Drupal
 
Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal
 
Mellorando o sitio web
Mellorando o sitio webMellorando o sitio web
Mellorando o sitio web
 
Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6
 
Nodos e taxonomia en Drupal
Nodos e taxonomia en DrupalNodos e taxonomia en Drupal
Nodos e taxonomia en Drupal
 
CDIETS - 01
CDIETS  - 01CDIETS  - 01
CDIETS - 01
 
Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011
 
Obradoiro Drupal
Obradoiro DrupalObradoiro Drupal
Obradoiro Drupal
 
Servidores Linux Compostela 2010
Servidores Linux Compostela 2010Servidores Linux Compostela 2010
Servidores Linux Compostela 2010
 
Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12
 
Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1
 
VII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - DrupalVII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - Drupal
 

Último

Aplicación de las sentencias de control en telecomunicaciones
Aplicación de las sentencias de control en telecomunicacionesAplicación de las sentencias de control en telecomunicaciones
Aplicación de las sentencias de control en telecomunicaciones
ambuludimateo2
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
YanelyMedalithBM
 
IF y SWITCH: Claves para una Lógica de Programación
IF y SWITCH: Claves para una Lógica de ProgramaciónIF y SWITCH: Claves para una Lógica de Programación
IF y SWITCH: Claves para una Lógica de Programación
bvaldivieso014
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
PLUGIN (Mary Cielo Huañec Paz) .pdf
PLUGIN (Mary Cielo Huañec Paz)      .pdfPLUGIN (Mary Cielo Huañec Paz)      .pdf
PLUGIN (Mary Cielo Huañec Paz) .pdf
MaryCieloHuaecPaz
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Javier Martinez Seco
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DarnotOcxalFlorianoP
 
APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
jordanovillacorta09
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
Plataforma virtual E-learning (Moodle) .pptx
Plataforma virtual E-learning (Moodle) .pptxPlataforma virtual E-learning (Moodle) .pptx
Plataforma virtual E-learning (Moodle) .pptx
ambargarc7
 
software para ver la descripcion de nuestra computadora
software para ver la descripcion de nuestra computadorasoftware para ver la descripcion de nuestra computadora
software para ver la descripcion de nuestra computadora
ChristiamGiraldoAsce
 

Último (14)

Aplicación de las sentencias de control en telecomunicaciones
Aplicación de las sentencias de control en telecomunicacionesAplicación de las sentencias de control en telecomunicaciones
Aplicación de las sentencias de control en telecomunicaciones
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
 
IF y SWITCH: Claves para una Lógica de Programación
IF y SWITCH: Claves para una Lógica de ProgramaciónIF y SWITCH: Claves para una Lógica de Programación
IF y SWITCH: Claves para una Lógica de Programación
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
PLUGIN (Mary Cielo Huañec Paz) .pdf
PLUGIN (Mary Cielo Huañec Paz)      .pdfPLUGIN (Mary Cielo Huañec Paz)      .pdf
PLUGIN (Mary Cielo Huañec Paz) .pdf
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
 
APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
Plataforma virtual E-learning (Moodle) .pptx
Plataforma virtual E-learning (Moodle) .pptxPlataforma virtual E-learning (Moodle) .pptx
Plataforma virtual E-learning (Moodle) .pptx
 
software para ver la descripcion de nuestra computadora
software para ver la descripcion de nuestra computadorasoftware para ver la descripcion de nuestra computadora
software para ver la descripcion de nuestra computadora
 

Drupal8 : novedades y nuevas funcionalidades