Successfully reported this slideshow.
Your SlideShare is downloading. ×

Presentando drupal en xalapa

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepec
Loading in …3
×

Check these out next

1 of 74 Ad

Presentando drupal en xalapa

Download to read offline

Presentación del curso de medio día en Xalapa, como parte del Drupal Global Training Days en México. Se incluye ejemplos de sitios hechos con drupal. opciones de trabajo, una parte tecnica y se habla sobre la comunidad de drupal en México.

Presentación del curso de medio día en Xalapa, como parte del Drupal Global Training Days en México. Se incluye ejemplos de sitios hechos con drupal. opciones de trabajo, una parte tecnica y se habla sobre la comunidad de drupal en México.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Presentando drupal en xalapa (20)

Advertisement

Recently uploaded (20)

Advertisement

Presentando drupal en xalapa

  1. 1. What is Drupal? Drupal Global Training Days
  2. 2. Iván Mejía / Medio y forma estudio correo:koffer@gmail.com twitter:@Koffer ! sitios: www.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. Pero ¿Para que necesitamos un CMS?
  6. 6. -Facilidad de uso -Organización y clasificación -Multimedia
  7. 7. ¿Que más es Drupal?
  8. 8. 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.
  9. 9. Drupal es • Libros y videos Druppix • Linux para aprender Drupal
  10. 10. Distribuciones ● Open Public ● Open Publish ● Open Atrium ● Drupal Commons ● Open Scholar ● Open Outreach ● COD
  11. 11. Traducción i18n
  12. 12. Comercio electrónico Drupal Commerce Ubercart
  13. 13. Diseño responsivo Omega Adaptivetheme Zen
  14. 14. Más detalles técnicos
  15. 15. 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.
  16. 16. 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.
  17. 17. 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
  18. 18. Requerimientos LAMP Linux, Apache, Mysql, PHP LEMP Linux, nginx, MySQL, PHP
  19. 19. 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
  20. 20. 21 Core Módulos Theme
  21. 21. 22 ¿Pero qué se puede hacer con Drupal?
  22. 22. 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 ! !
  23. 23. Ejemplos de sitios hechos en Drupal
  24. 24. 25
  25. 25. 26
  26. 26. 27
  27. 27. 28
  28. 28. 29
  29. 29. 30
  30. 30. 31
  31. 31. http://topdrops.org 32
  32. 32. ¿Trabajo?
  33. 33. 34 Trabajo ¿Te gusta programar en PHP? ¿Te gusta el HTML y Javascript? Aprende Drupal y tendrás empleo
  34. 34. 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.
  35. 35. 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.
  36. 36. ¿Preguntas?
  37. 37. Empecemos
  38. 38. ¿Esta instalado?
  39. 39. -Mobile first -Basado en Symfony 2 -Themes con Twig -Web services -WYSIWYG editor
  40. 40. ¿Ya instalaron drupal 7?
  41. 41. - 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
  42. 42. - 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 !
  43. 43. Instalar drupal 3-Crear la base de datos y conectar
  44. 44. ¡Estamos listos!
  45. 45. ¿Que sigue?
  46. 46. Administración
  47. 47. Edición de contenido
  48. 48. Bloques: Herramienta básica de layout
  49. 49. Menus
  50. 50. Permisos
  51. 51. Módulos
  52. 52. Themas
  53. 53. Taxonomia
  54. 54. Tipos de contenido
  55. 55. CCK Content Construction kit
  56. 56. 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
  57. 57. ¿Preguntas?
  58. 58. 71 Drupal es comunidad
  59. 59. ¿Quieres unirte a la comunidad? • Drupal.org • groups.drupal.org/mexico • drupalmexico.com • http://drupal.org/irc
  60. 60. Iván Mejía correo:koffer@gmail.com twitter:@Koffer ! Sitios: drupalmexico.com medioyforma.info
  61. 61. Fin

×