Drupal a sus 12 años(el 15 de enero del 2001 se libera la versión 1.0.0) ha evolucionado de ser el hobbie de un grupo de estudiantes, a convertirse uno de los sistemas mas utilizados para desarrollo Web en el mundo.
JQuery es el framework de JavaScript elejido para acompañar a Drupal y es un ingrediente indispensable para brindar a los usuarios una experiencia verdaderamente enrriquecida.
JavaScript es el lenguaje de programacion para el cliente en la Web, pero resulta ser extremadamente complicado. Para eso existe JQuery, un framework que nos facilita la tarea de interactuar con los elementos(el DOM) de un sitio web y que se ha vuelto tan poderoso que ha sido el elejido para ser utilizador en Drupal.
El modulo Display Suite nos permite crear sitios 100% personalizados en tiempo record sin tocar ni una linea de código.
Hay gran cantidad de modificaciones que antes solo podian ser realizadas usando templates, archivos de PHP a los que habia que hacer cambios y agregar codigo.
Git es una poderosa herramienta que permite respaldar, versionar y combinar el codigo individual de cada uno de los desarrolladores en una copia unificada de todo el proyecto, es como una bitacora del trabajo que cada uno de los desarrolladores hacen a lo largo de un proyecto.
En vez de usar los mapas limitantes de Google hay varias alternativas las cuales le permiten al constuctor del sitio web, diseñar mapas individualmente y mostrar la información requerida para un cierto uso.
La conferencia va a ser un paseo por las posibilidades, tecnologias y como integrarlas con Drupal.
Datos Abiertos (open data en inglés) es una filosofía y práctica que persigue la premisa de introducir desarrollos provechosos a través de la accesibilidad libre a datos públicos, lo cual concierne en particular a datos que estén disponibles y sean utilizables sin restricciones de copyright, patentes u otros mecanismos de control sobre su propiedad. Además requiere del conocimiento en el tratamiento preliminar de datos y la facilitación tecnológica.
La variedad de dispositivos en el mercado presenta un desafio en la implementación de sitios web debido a la gran variedad de resoluciones en las pantallas de estos dispositivos. Una solucion a esto es implementar un tema "responsive" basado en Omega. En esta conferencia se cubriran los siguientes tópicos
PHP es un lenguaje que ya tiene una buena cantidad de años, el cual ha pasado de ser un sencillo lenguaje de modificación de simples páginas a soportar complejas aplicaciones web. A pesar de esto, PHP ha tenido muchas criticas como lenguaje en el último tiempo, muchas de estas con razón y otras algo desinformadas. Haciendo frente a esto y a las neesidades de los desarrolladores la comunidad PHP ha ido mejorando constantemente tanto el lenguaje como el ecosistema de desarrollo. Algunos que los problemas que se enfrentan son:
Panopoly es una distribución Drupal que experimenta con muchos conceptos nuevos, varios de los cuales serán aplicados en el core de Drupal 8, como muchas caracteristicas interesantes como fácil creación de 'landing pages', maquetados flexibles de páginas, diseño adaptable y mejoras en la experiencia de admisnistración.