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.
Aplicaciones Web con Drupal
Aplicaciones Web con Drupal  Planning:   1.   ¿ Qué es Drupal?   2.   Arquitectura. Framework.   3.   Instalación Drupal. ...
¿ Qué es Drupal?    http://vimeo.com/21066788
¿ Qué es Drupal?                                                                 Tools                           CMS      ...
Arquitectura                        Drupal 7                                                  MySql                       ...
Arquitectura                                       Tema                               Sistema de plantillas               ...
Arquitectura  Evolución          Version   Core                 Mejoras          4.5       Page, Story          Código    ...
ArquitecturaIniciativas Drupal 8                                Mobile    Multilingual                                    ...
Arquitectura   Terminología:    • Entidad: Estructura de datos a la que podemos añadir opcionalmente    campos.    • Nodo:...
Instalación y configuración de Drupal    Instalar Drupal           Descargar     Descomprimir dentro                      ...
Estructura    Directorios de drupal.
Hay un módulo para esto?  Control de acceso:     • Field Permissions.     • Content Access.     • Taxonomy Access.     • O...
Hay un módulo para esto?  SEO:     • Pathauto.     • Transliteration.     • Global Redirect.     • Search 404.     • Googl...
Hay un módulo para esto?  Campos:     • Links.     • Date.     • Field Group …  Otros:     • I18n.     • Ckeditor     • Co...
Hay un módulo para esto?                     Views              “ I don’t know the question               But the answer i...
Grandes proyectos   • Comunidades de desarrollo:          Organic Groups        • Twitter Developer Comunity        • X.co...
Grandes proyectos   • Musica        • Grammy               CDN Akamai        • Universal Music        • Emmys             ...
Grandes proyectos   • ONG’s:       • Oxfam       • Amnistia Internacional                           I18n       • Green Pea...
Grandes proyectos   • Noticias, periódicos y revistas:       • Maxim       • Le Figaro (social)       •The Economist      ...
Preguntas
Alfonso Heredia             Ingeniero informático por la Universidad de Málaga             Experto en Gestión de Contenido...
Upcoming SlideShare
Loading in …5
×

Aplicaciones Web con Drupal

Sesión Martes Tecnológico en Forman (PTA, Málaga). Introduccion al desarrollo de aplicaciones web con Drupal 7.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Aplicaciones Web con Drupal

  1. 1. Aplicaciones Web con Drupal
  2. 2. Aplicaciones Web con Drupal Planning: 1. ¿ Qué es Drupal? 2. Arquitectura. Framework. 3. Instalación Drupal. 4. Tipos de datos, taxonomias, vistas. 5. ¿Hay un módulo para eso? 6. Grandes proyectos que usan Drupal. 7. Preguntas.
  3. 3. ¿ Qué es Drupal? http://vimeo.com/21066788
  4. 4. ¿ Qué es Drupal? Tools CMS Servicios CMF API Manipular Plantillas Organizar Información Crear
  5. 5. Arquitectura Drupal 7 MySql PHP 5.2.5 Postgre MariaDB Apache Solr Oracle Apache IIS Nginx Sqlserver Varnish OS
  6. 6. Arquitectura Tema Sistema de plantillas Vistas C N u T Módulos o s a o m (Core,Contribuidos, Propios) d e x e o r o n s s n t Entity Api Form Menu Block L10n Api Api Api Field Api Librería de funciones BD Api
  7. 7. Arquitectura Evolución Version Core Mejoras 4.5 Page, Story Código 4.6 Page, Story Código Flexinode 4.7 Page, Story CCK (Tipos de datos, Campos) 5y6 Page, Story, Tipos CCK (Campos) propios 7 Tipos, campos R.I.P. CCK propios. Entity Api
  8. 8. ArquitecturaIniciativas Drupal 8 Mobile Multilingual Design Drupal 8 Configuration Web Services Management
  9. 9. Arquitectura Terminología: • Entidad: Estructura de datos a la que podemos añadir opcionalmente campos. • Nodo: Término genérico empleado para referirnos a cada “pieza” de contenido en Drupal. Podemos establecer la relación Nodo = Tipo de datos. Ejemplos: Páginas, Entrada de blogs… • Módulo: Código a través del cual se extiende la funcionalidad básica de Drupal. • Taxonomía: Sistema de clasificación de los contenidos utilizada por Drupal. En ella definiremos tanto los vocabularios como los términos. • Temas: Controla el aspecto visual de nuestra página.
  10. 10. Instalación y configuración de Drupal Instalar Drupal Descargar Descomprimir dentro DRUSH del directorio raíz del servidor Crear la base de Crear el fichero Ejecutar el datos de configuración instalador
  11. 11. Estructura Directorios de drupal.
  12. 12. Hay un módulo para esto? Control de acceso: • Field Permissions. • Content Access. • Taxonomy Access. • Organic Groups. Mejora aspecto visual: • Panels. • Display Suite.
  13. 13. Hay un módulo para esto? SEO: • Pathauto. • Transliteration. • Global Redirect. • Search 404. • Google Analytics. • XML Sitemap. Para desarrolladores: • Devel. (Theme Developer) • Coder. • Drush. • Module Builder.
  14. 14. Hay un módulo para esto? Campos: • Links. • Date. • Field Group … Otros: • I18n. • Ckeditor • ColorBox, Lightbox. • Token. • Media. • Backup and Migrate. • Addthis, Sharethis, Tweet, Tweet Button, Facebook Button…
  15. 15. Hay un módulo para esto? Views “ I don’t know the question But the answer is views ”
  16. 16. Grandes proyectos • Comunidades de desarrollo: Organic Groups • Twitter Developer Comunity • X.commerce (PayPal) • Symantec • Divx “Commons Inspired” • Economia: • ING • World Economic Forum • Instituciones politicas: • Parlamento Vasco • US Department of Education • US House of Representatives • US Department of Commerce • London Gov • La Casa Blanca
  17. 17. Grandes proyectos • Musica • Grammy CDN Akamai • Universal Music • Emmys Responsive Html5 • MTV UK • Christina Aguilera Ooyala • Robbie Williams • Eric Clapton Load Storm • Michael Jackson • Beyonce • Software • Varnish • SugarCrm • Ubuntu • Eclipse (plugins) • Java.net • Linux Foundation
  18. 18. Grandes proyectos • ONG’s: • Oxfam • Amnistia Internacional I18n • Green Peace UK • Educación: • Universidad de Washington • Universidad de Portland • Departamentos del MIT y Harvard. • Empresas: • Mattel Como? Apache Solr Varnish+Memcache • Zappos • Ikea Panels EveryWhere • McDonald’s (Australia) • Ebay (grupos clasificados)
  19. 19. Grandes proyectos • Noticias, periódicos y revistas: • Maxim • Le Figaro (social) •The Economist Pressflow • CNN Go • Forbes (Rusia) • BBC Magazines
  20. 20. Preguntas
  21. 21. Alfonso Heredia Ingeniero informático por la Universidad de Málaga Experto en Gestión de Contenidos. Consultor Drupal. @hmalfonso“ Muchas gracias a todos por permitirme pasar esteratito hablando de Drupal”

    Be the first to comment

    Login to see the comments

  • gh02

    Jan. 12, 2014

Sesión Martes Tecnológico en Forman (PTA, Málaga). Introduccion al desarrollo de aplicaciones web con Drupal 7.

Views

Total views

2,619

On Slideshare

0

From embeds

0

Number of embeds

92

Actions

Downloads

42

Shares

0

Comments

0

Likes

1

×