34
Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal 26/02/2010 VSF.Pres_DrupalCamp.20100223.ppt

Presentación para Drupal Camp 2010

Embed Size (px)

Citation preview

Page 1: Presentación para Drupal Camp 2010

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

26/02/2010

VSF.Pres_DrupalCamp.20100223.ppt

Page 2: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

2

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Bienvenida. Gracias por acompañarnos

Page 3: Presentación para Drupal Camp 2010

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal26/02/2010

VSF.Pres_DrupalCamp.20100223.ppt

Page 4: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

4

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

1. Visión del Sector Turístico

2. Necesidades y Soluciones Drupal

3. Rendimiento

4. Nuevas Tendencias

5. Propuestas de Diseño Portales Web

Índice

Page 5: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

5

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

1. Visión del Sector Turístico

Page 6: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

6

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: problemática

Page 7: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

7

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: tendencias

Page 8: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

8

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: elementos

Page 9: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

9

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: elementos

Page 10: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

10

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: elementos

Page 11: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

11

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con DrupalTecnología y turismo: elementos

Page 12: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

12

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: elementos

Page 13: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

13

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: elementos

Page 14: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

14

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: cifras

Fuente: OMT (Org. Mundial de Turismo)

Page 15: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

15

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Tecnología y turismo: básico pero necesario

Page 16: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

16

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

2. Necesidades y soluciones

"Ya conocen las noticias, ahora les contaremos la verdad" Gran Wyoming

http://twitter.com/alvmarveg

Page 17: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

17

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

1. Complicaciones y soluciones

1. Portal multilenguaje

2. Rutas / Google Maps

3. Galería de Imágenes / Videos

4. Redes sociales

2. Rendimiento

3. Tendencias Futuras

Page 18: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

18

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Portal multilenguajeComplicaciones

1. Sub-dominios (Recomendaciones SEO)2. Sincronización de node reference3. Creación de contenidos en idioma de usuario4. Literales en idioma por defecto5. Gran cantidad de contenidos sin traducir

Soluciones

1. Modificar core drupal (Bootstrap)2. Modificar módulo Synchronization del i18n3. Modificar el módulo trasnlation i18n4. Crear idioma intermedio, para literales5. Crear un módulo de traducción automática basado en herramienta de

traducción de google. Traducción completa del portal

Page 19: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

19

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Google maps / RutasComplicaciones1. Miles de contenidos sin agrupar2. Compleja visibilidad3. Imposibilidad acceso al contenido

deseado4. Cargar KML para pasos de ruta y

tratamiento de Kmls para pasos

Soluciones1. Aumentar número de filtros2. Agrupar los contenidos por cercanía3. Agrupar los contenidos por región 4. Carga de kml por paso y módulo de carga kml

Page 20: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

20

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Galería de Imágenes / VideosComplicaciones

1. Upload de ficheros• Rendimiendo• Ancho de banda• SEO

2. Múltiples cuentas para subir videos

Soluciones

1. Externalizar servicio a youtube o flickr2. Se modifico el módulo vídeo_upload para incluir

multiples configuraciónes

Page 21: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

21

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Redes sociales (Portal turístico una comunidad)Complicaciones1. Problemas con Módulo de drupal de Facebook

Connect, cuando el usuario ya existia en drupal.

2. La estructura de base de datos, no permitía el tamaño del id de facebook

3. SEO4. Post en twitter

Soluciones1. Modificar el módulo de facebook connect, almacenar id2. Modificar “install” para variar en la estructura de tabla el tamaño del tipo

numérico3. Módulo Adthis o Services Links. 4. Módulo twitter

Page 22: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

22

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

3. Rendimiento

Page 23: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

23

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Rendimiento

Caso de estudio (Portal Turístico de Comunitat Valenciana)•26 mil usuarios registrados (De forma intermitente)

•Agregan contenido•Comentan / Valoran•Suben imágenes / Videos

•80 Gestores de contenido (De continuo)•Crean contenido•Generan traducciones•Suben imágenes / Videos•Gestionan cerca de 120 mil contenidos

http://www.comunitatvalenciana.com

Page 24: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

24

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Caída del rendimientoComplicaciones1. Usuarios registrados (benchmarks es no plantearlos adecuadamente)2. Flush de caches por usuarios registrados3. Búsquedas de contenidos con complejos filtros. Indexación

de ficheros.4. Aumento del watchlog5. Cache en base de datos

Soluciones1. Cache de bloques2. Modificar función L para añadir parámetro y no generar flush3. Añadir Índices a las tablas, reducían tiempos de Querys. Integrar las

búsquedas con Lucene, Solr-Lucene, swish-e.4. Modificar el core de drupal, posibilidad de configurar watchdog almacenar

los diferentes entornos5. Memcache

Page 25: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

25

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Arquitecturawww.portal_drupal.com

usuarios externos

Memcached

Servidor Web Apache

Drupal

Módulo

MemCached

Caché

Nativa

Bloques

Paneles

Páginas

Memcached

Servidor Web Apache

Drupal

Módulo

MemCached

Caché

Nativa

Bloques

Paneles

Páginas

Caché

sesiones BD

SQUID

Proxy reverso

SQUID

Proxy reverso

Balanceador

BD MySQL

Memcached

Servidor Web

ApacheDrupal

Módulo

MemCach

ed

Caché

Nativa

Bloques

Paneles

Páginas

usuarios gestores

gestores.portal_drupal.com

Page 26: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

26

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Referencias interesantes

http://www.acquia.com/

http://2bits.com/articles/drupal-performance-tuning-and-optimization-for-large-web-sites.html

Page 27: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

27

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

4. Nuevas Tendencias

Page 28: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

28

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Google SketchUp: El Mundo en 3D

Redes Sociales + Google Maps

Page 29: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

29

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

Muévete… y Disfruta

http://www.gaiagi.com/driving-simulator/

http://geoquake.jp/en/webgame/DrivingSimulatorGM/

Movilidad y Realidad Aumentada

Page 30: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

30

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

5. Vector Software Factory

Page 31: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

31

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

¿ Quiénes Somos ?•Vector Software Factory (Vector SF)

•Llevamos desde el 2.002 trabajando con el objetivo de desarrollar proyectos de Software en el entorno NTICs y SI

•Somos más de 350 profesionales. Organizados en áreas específicas de conocimiento

•Con centros de trabajo en:•Comunidad de Madrid•Albacete•Córdoba•Levante•Galicia

•Ámbito de actuación en clientes del sector público, financiero, consultoría, telco, editorial y medios.

Page 32: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

32

Ecosistemas turísticos: nuevas tendencias por ociotipos 2.0 y su implementación con Drupal

¿ Qué Hacemos ?•Tecnologías Base: J2EE, .NET, PHP.

•Portales, Intranets, Extranets. Gestor de Portales.

•Gestores de Contenidos y Documentales.

•Aplicaciones Web.

•Desarrollo a Medida.

•Consultoría Funcional y Tecnológica.

•Diseño (FrontFactory): front, accesibilidad, experiencia de usuario, maquetación web, componentes visuales, etc.

•Laboratorio de pruebas (TestingFactory).

Page 33: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

33

GRACIAS POR SU ATENCIÓN

RUEGOS Y PREGUNTAS

[email protected]

http://twitter.com/VectorSF

Page 34: Presentación para Drupal Camp 2010

Copyright © 2.010 Vector Software Factory

LEVANTEParc CientíficUniversitat de ValènciaPolígono La Coma s/n46980 Paterna Valencia

GALICIARúa do Pintor Juan Luis, 515702 - Santiago de CompostelaA Coruña

MADRID

Parque Empresarial La FincaPaseo del Club Deportivo, 1, Bloque 11 - Planta 128223 Pozuelo de Alarcón – MadridTel. (+34) 91 183 03 00Fax: (+34) 91 799 55 30

MADRIDAvda. De la Universidad, 128691 Villanueva de la Cañada –MadridTel. (+34) 91 810 53 00Fax. (+34) 91 810 51 64

ALBACETEC/ Cristóbal Lozano, 1202002 - AlbaceteTel.: (+34) 967 96 12 00Fax: (+34) 967 61 50 05

CÓRDOBAC/ Claudio Marcelo, 15, 2º Izq.14002 - CórdobaTel.: (+34) 957 48 21 32