SlideShare una empresa de Scribd logo
1 de 74
Descargar para leer sin conexión
What is Drupal? 
Drupal Global Training Days
Iván Mejía / 
Medio y forma estudio 
correo:koffer@gmail.com 
twitter:@Koffer 
! 
sitios: www.medioyforma.info 
drupalmexico.com
¿Qué es?
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.
Pero ¿Para que necesitamos un CMS?
-Facilidad de uso 
-Organización y clasificación 
-Multimedia
¿Que más es Drupal?
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 plugins (módulos) y plantillas 
(temas) que se incluyen tanto en la descarga 
inicial como en las descargas desde el 
repositorio oficial tienen licencia GPL.
Drupal es 
• Libros y videos 
Druppix 
• Linux para 
aprender Drupal
Distribuciones 
● Open Public 
● Open Publish 
● Open Atrium 
● Drupal Commons 
● Open Scholar 
● Open Outreach 
● COD
Traducción 
i18n
Comercio 
electrónico 
Drupal Commerce 
Ubercart
Diseño responsivo 
Omega 
Adaptivetheme 
Zen
Más detalles técnicos
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.
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.
Drupal para desarrollo 
• API para desarrolladores pública y 
disponible: http://api.drupal.org/api/drupal/7 
! 
• Guía para desarrolladores de módulos. 
http://drupal.org/developing/modules 
• Database abstraction layer 
Permite el uso de diferentes servidores de bases 
de datos usando el mismo código. 
http://api.drupal.org/api/drupal/includes-- 
database--database.inc/group/database/7 
! 
• Coding standards 
http://drupal.org/coding-standards
Requerimientos 
LAMP 
Linux, Apache, Mysql, PHP 
LEMP 
Linux, nginx, MySQL, PHP
Requerimientos 
Requerimientos: 
Apache 1 y 2 
Microsoft IIS 
nginx 
Base de datos 
Drupal 6 MySQL 4.1 o superior. 
Drupal 7 MySQL 5.0.15 o superior 
PostgreSQL o Microsoft SQL Server y Oracle 
PHP 
PHP 5.2 para Drupal 6 
PHP 5.3 para Drupal 7
21 
Core 
Módulos Theme
22 
¿Pero qué se puede hacer 
con Drupal?
Con Drupal se puede hacer 
•Sitios de publicaciones (periódicos en 
línea, blogs) 
! 
• Sitios de comunidades 
!! 
• Aplicaciones 
(intranets, tiendas en línea) 
• Sitios compañías 
! 
!
Ejemplos de sitios hechos 
en Drupal
25
26
27
28
29
30
31
http://topdrops.org 
32
¿Trabajo?
34 
Trabajo 
¿Te gusta programar en PHP? 
¿Te gusta el HTML y Javascript? 
Aprende Drupal y tendrás empleo
Más oportunidades 
Es posible entrar o generar tu propio 
ecosistema de desarrollo, diseño o creación de 
páginas web y vivir de ello. 
Crear módulos o ser maestro 
en modificarlos y corregirlos.
Más oportunidades 
Administración de sitios en Drupal 
Infraestructura, seguridad, optimización, 
movimiento a drupal. 
Creación de negocios 
Apps, drupal como framework, drupal como cms 
de una aplicación en línea.
¿Preguntas?
Empecemos
¿Esta instalado?
-Mobile first 
-Basado en Symfony 2 
-Themes con Twig 
-Web services 
-WYSIWYG editor
¿Ya instalaron 
drupal 7?
- Crear una base de datos en Mysqlmysql -u root -pcreate database labase; 
Instalar drupal 
1-Subir archivos 
-A public-html 
O via terminal: 
wget http://ftp.drupal.org/files/projects/drupal-7.23.tar.gz
- Crear una base de datos en Mysqlmysql -u root -pcreate database labase; 
Instalar drupal 
2-Crear archivos 
-Crear archivo, Realizamos una copia del archivo "default.settings.php" 
y renombramos como "settings.php". 
cp sites/default/default.settings.php sites/default/settings.php 
chmod o+w sites/default/settings.php 
!
Instalar drupal 
3-Crear la base de datos y conectar
¡Estamos listos!
¿Que sigue?
Administración
Edición de 
contenido
Bloques: 
Herramienta básica 
de layout
Menus
Permisos
Módulos
Themas
Taxonomia
Tipos de 
contenido
CCK 
Content Construction kit
Para seguir 
Views 
https://www.drupal.org/project/views 
Panels 
http://drupal.org/panels 
Webforms 
https://drupal.org/project/webform 
Metatags 
https://drupal.org/project/metatag 
Drush 
http://drupal.org/project/drush
¿Preguntas?
71 
Drupal es comunidad
¿Quieres unirte a la 
comunidad? 
• Drupal.org 
• groups.drupal.org/mexico 
• drupalmexico.com 
• http://drupal.org/irc
Iván Mejía 
correo:koffer@gmail.com 
twitter:@Koffer 
! 
Sitios: drupalmexico.com 
medioyforma.info
Fin

Más contenido relacionado

La actualidad más candente

Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a DrupalKeopx
 
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 8Acquia
 
Introducción a Joomla - CISL Madrid 2011
Introducción a Joomla - CISL Madrid 2011Introducción a Joomla - CISL Madrid 2011
Introducción a Joomla - CISL Madrid 2011Isidro Baquero Portero
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cmseccutpl
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxAlberto Permuy Leal
 
Introduciendo drupal 8
Introduciendo drupal 8Introduciendo drupal 8
Introduciendo drupal 8Atenea tech
 
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónCurso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónJuan David Saab
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)jecol59
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressLa Drupalera
 
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
 
Intro a Drupal 8: Drupal Global Training Day
Intro a Drupal 8: Drupal Global Training DayIntro a Drupal 8: Drupal Global Training Day
Intro a Drupal 8: Drupal Global Training DayHeissen López
 
Wordpress & Google Docs
Wordpress & Google DocsWordpress & Google Docs
Wordpress & Google Docsguest3288de
 
Taller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parteTaller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parteJavier Gomez
 

La actualidad más candente (20)

Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
 
Conociendo drupal
Conociendo drupalConociendo drupal
Conociendo drupal
 
Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
 
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
 
Drupal - Introducción
Drupal - IntroducciónDrupal - Introducción
Drupal - Introducción
 
Introducción a Joomla - CISL Madrid 2011
Introducción a Joomla - CISL Madrid 2011Introducción a Joomla - CISL Madrid 2011
Introducción a Joomla - CISL Madrid 2011
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cms
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenido
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
 
Introduciendo drupal 8
Introduciendo drupal 8Introduciendo drupal 8
Introduciendo drupal 8
 
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónCurso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
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
 
Intro a Drupal 8: Drupal Global Training Day
Intro a Drupal 8: Drupal Global Training DayIntro a Drupal 8: Drupal Global Training Day
Intro a Drupal 8: Drupal Global Training Day
 
Drupalchix - Introducción a Drupal
Drupalchix - Introducción a DrupalDrupalchix - Introducción a Drupal
Drupalchix - Introducción a Drupal
 
Wordpress
WordpressWordpress
Wordpress
 
Wordpress & Google Docs
Wordpress & Google DocsWordpress & Google Docs
Wordpress & Google Docs
 
Trabajodrupal
TrabajodrupalTrabajodrupal
Trabajodrupal
 
Taller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parteTaller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parte
 

Similar a Presentando drupal en xalapa

Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8Julian Valero
 
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 .
 
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 2014Rodrigo Alfaro
 
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
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostKeopx
 
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7e-Ghost 2014: introducción al desarrollo de módulos en drupal 7
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7Keopx
 
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7Keopx
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cmsHugo Peña
 
I summit01
I summit01I summit01
I summit01Utpl
 
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
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjmmetalerooo
 
Migración de datos en drupal 8
Migración de datos en drupal 8Migración de datos en drupal 8
Migración de datos en drupal 8Javier Gomez
 

Similar a Presentando drupal en xalapa (20)

Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8
 
Cw15 conoce drupal_v28
Cw15 conoce drupal_v28Cw15 conoce drupal_v28
Cw15 conoce drupal_v28
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
 
Drupal
DrupalDrupal
Drupal
 
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
 
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
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
 
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7e-Ghost 2014: introducción al desarrollo de módulos en drupal 7
e-Ghost 2014: introducción al desarrollo de módulos en drupal 7
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
DrupalCamp Spain 2014: Introducción al desarrollo de módulos en Drupal 7
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
 
I summit01
I summit01I summit01
I summit01
 
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)
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjm
 
Migración de datos en drupal 8
Migración de datos en drupal 8Migración de datos en drupal 8
Migración de datos en drupal 8
 
Drupal
DrupalDrupal
Drupal
 

Más de Medio y forma

Consejos de accesibilidad web
Consejos de accesibilidad webConsejos de accesibilidad web
Consejos de accesibilidad webMedio y forma
 
Accesibilidad web y drupal 8
Accesibilidad web y drupal 8Accesibilidad web y drupal 8
Accesibilidad web y drupal 8Medio y forma
 
Presentación Grid y flexbox
Presentación Grid y flexboxPresentación Grid y flexbox
Presentación Grid y flexboxMedio y forma
 
Smacss. Organizando css
Smacss. Organizando cssSmacss. Organizando css
Smacss. Organizando cssMedio y forma
 
¿Por que contribuir a un proyecto de Software Libre?
¿Por que contribuir a un proyecto de Software Libre?¿Por que contribuir a un proyecto de Software Libre?
¿Por que contribuir a un proyecto de Software Libre?Medio y forma
 
Elementos de diseño web
Elementos de diseño webElementos de diseño web
Elementos de diseño webMedio y forma
 
Presentando Inkscape
Presentando InkscapePresentando Inkscape
Presentando InkscapeMedio y forma
 
Sitios de ONG en drupal
Sitios de ONG en drupalSitios de ONG en drupal
Sitios de ONG en drupalMedio y forma
 
Patrones de diseño CSS
Patrones de diseño CSSPatrones de diseño CSS
Patrones de diseño CSSMedio y forma
 
Del Druplicon a la máscara de luchador
Del Druplicon  a la máscara de luchadorDel Druplicon  a la máscara de luchador
Del Druplicon a la máscara de luchadorMedio y forma
 
Sobre presentaciones
Sobre presentacionesSobre presentaciones
Sobre presentacionesMedio y forma
 
Imagenes en internet
Imagenes en internetImagenes en internet
Imagenes en internetMedio y forma
 

Más de Medio y forma (18)

Fuctional css
Fuctional cssFuctional css
Fuctional css
 
Presentando ddev
Presentando ddevPresentando ddev
Presentando ddev
 
Consejos de accesibilidad web
Consejos de accesibilidad webConsejos de accesibilidad web
Consejos de accesibilidad web
 
Accesibilidad web y drupal 8
Accesibilidad web y drupal 8Accesibilidad web y drupal 8
Accesibilidad web y drupal 8
 
Presentación Grid y flexbox
Presentación Grid y flexboxPresentación Grid y flexbox
Presentación Grid y flexbox
 
Smacss. Organizando css
Smacss. Organizando cssSmacss. Organizando css
Smacss. Organizando css
 
¿Por que contribuir a un proyecto de Software Libre?
¿Por que contribuir a un proyecto de Software Libre?¿Por que contribuir a un proyecto de Software Libre?
¿Por que contribuir a un proyecto de Software Libre?
 
Elementos de diseño web
Elementos de diseño webElementos de diseño web
Elementos de diseño web
 
Sass y compass
Sass y compassSass y compass
Sass y compass
 
Presentando Inkscape
Presentando InkscapePresentando Inkscape
Presentando Inkscape
 
Sitios de ONG en drupal
Sitios de ONG en drupalSitios de ONG en drupal
Sitios de ONG en drupal
 
Patrones de diseño CSS
Patrones de diseño CSSPatrones de diseño CSS
Patrones de diseño CSS
 
Del Druplicon a la máscara de luchador
Del Druplicon  a la máscara de luchadorDel Druplicon  a la máscara de luchador
Del Druplicon a la máscara de luchador
 
Lenguaje con manos
Lenguaje con manosLenguaje con manos
Lenguaje con manos
 
Sobre presentaciones
Sobre presentacionesSobre presentaciones
Sobre presentaciones
 
Inspirar japon
Inspirar japonInspirar japon
Inspirar japon
 
La inspiración
La inspiraciónLa inspiración
La inspiración
 
Imagenes en internet
Imagenes en internetImagenes en internet
Imagenes en internet
 

Presentando drupal en xalapa

  • 1. What is Drupal? Drupal Global Training Days
  • 2.
  • 3. Iván Mejía / Medio y forma estudio correo:koffer@gmail.com twitter:@Koffer ! sitios: www.medioyforma.info drupalmexico.com
  • 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. Pero ¿Para que necesitamos un CMS?
  • 7. -Facilidad de uso -Organización y clasificación -Multimedia
  • 8. ¿Que más es Drupal?
  • 9. 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 plugins (módulos) y plantillas (temas) que se incluyen tanto en la descarga inicial como en las descargas desde el repositorio oficial tienen licencia GPL.
  • 10. Drupal es • Libros y videos Druppix • Linux para aprender Drupal
  • 11. Distribuciones ● Open Public ● Open Publish ● Open Atrium ● Drupal Commons ● Open Scholar ● Open Outreach ● COD
  • 13. Comercio electrónico Drupal Commerce Ubercart
  • 14. Diseño responsivo Omega Adaptivetheme Zen
  • 16. 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.
  • 17. 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.
  • 18. Drupal para desarrollo • API para desarrolladores pública y disponible: http://api.drupal.org/api/drupal/7 ! • Guía para desarrolladores de módulos. http://drupal.org/developing/modules • Database abstraction layer Permite el uso de diferentes servidores de bases de datos usando el mismo código. http://api.drupal.org/api/drupal/includes-- database--database.inc/group/database/7 ! • Coding standards http://drupal.org/coding-standards
  • 19. Requerimientos LAMP Linux, Apache, Mysql, PHP LEMP Linux, nginx, MySQL, PHP
  • 20. Requerimientos Requerimientos: Apache 1 y 2 Microsoft IIS nginx Base de datos Drupal 6 MySQL 4.1 o superior. Drupal 7 MySQL 5.0.15 o superior PostgreSQL o Microsoft SQL Server y Oracle PHP PHP 5.2 para Drupal 6 PHP 5.3 para Drupal 7
  • 22. 22 ¿Pero qué se puede hacer con Drupal?
  • 23. Con Drupal se puede hacer •Sitios de publicaciones (periódicos en línea, blogs) ! • Sitios de comunidades !! • Aplicaciones (intranets, tiendas en línea) • Sitios compañías ! !
  • 24. Ejemplos de sitios hechos en Drupal
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 34. 34 Trabajo ¿Te gusta programar en PHP? ¿Te gusta el HTML y Javascript? Aprende Drupal y tendrás empleo
  • 35. Más oportunidades Es posible entrar o generar tu propio ecosistema de desarrollo, diseño o creación de páginas web y vivir de ello. Crear módulos o ser maestro en modificarlos y corregirlos.
  • 36. Más oportunidades Administración de sitios en Drupal Infraestructura, seguridad, optimización, movimiento a drupal. Creación de negocios Apps, drupal como framework, drupal como cms de una aplicación en línea.
  • 40.
  • 41.
  • 42. -Mobile first -Basado en Symfony 2 -Themes con Twig -Web services -WYSIWYG editor
  • 44. - Crear una base de datos en Mysqlmysql -u root -pcreate database labase; Instalar drupal 1-Subir archivos -A public-html O via terminal: wget http://ftp.drupal.org/files/projects/drupal-7.23.tar.gz
  • 45. - Crear una base de datos en Mysqlmysql -u root -pcreate database labase; Instalar drupal 2-Crear archivos -Crear archivo, Realizamos una copia del archivo "default.settings.php" y renombramos como "settings.php". cp sites/default/default.settings.php sites/default/settings.php chmod o+w sites/default/settings.php !
  • 46. Instalar drupal 3-Crear la base de datos y conectar
  • 50.
  • 52.
  • 54.
  • 55. Menus
  • 56.
  • 58.
  • 60.
  • 62.
  • 64.
  • 66.
  • 68.
  • 69. Para seguir Views https://www.drupal.org/project/views Panels http://drupal.org/panels Webforms https://drupal.org/project/webform Metatags https://drupal.org/project/metatag Drush http://drupal.org/project/drush
  • 71. 71 Drupal es comunidad
  • 72. ¿Quieres unirte a la comunidad? • Drupal.org • groups.drupal.org/mexico • drupalmexico.com • http://drupal.org/irc
  • 73. Iván Mejía correo:koffer@gmail.com twitter:@Koffer ! Sitios: drupalmexico.com medioyforma.info
  • 74. Fin