La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert (http://buytaert.net) ● Fecha de fundación: Enero 2001 ● Versión estable.

Presentaciones similares


Presentación del tema: "El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert (http://buytaert.net) ● Fecha de fundación: Enero 2001 ● Versión estable."— Transcripción de la presentación:

1 El Incomprendido Drupal por Fernando P. García

2 Perfíl ● Fundador: Dries Buytaert (http://buytaert.net) ● Fecha de fundación: Enero 2001 ● Versión estable actual: Drupal 6.9 ● Versión en desarrollo: Drupal 7 UNSTABLE-4 ● Segmentos: Core y Contrib ● Descargas quincenales de Drupal 6: 100,000.00 (y en aumento) ● Lineas de Código: 130,000.00 (aprox.) ● Infraestructura predominante: LAMP

3 Drupal no es sólo un Framework

4 1. ¿Qué entendemos por "Framework"? "Un framework, en el desarrollo de software, es una estructura de soporte definida, mediante la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto." - Wikipedia

5 2. ¿Por qué Drupal se enfoca en la experiencia del Desarrollador? ● Es modularidad y extensible, lo cual atrae aún más desarrolladores ● En sus inicios, Drupal cubrió las necesidades de un grupo de desarrolladores universitarios ● Los desarrolladores incentivan e invitan a otros desarrolladores, formando comunidades de desarrolladores

6 3. ¿Cuándo Drupal se enfocará en la experiencia del Usuario? ● Solo después de Drupal 6, con las bases sólidas, comienza la exploración de usabilidad y aestética ● Drupal 7 promete cambios drásticos en la experiencia del usuario

7 Drupal no es sólo un CMS

8 1. ¿Qué entendemos por "CMS"? ● "Un Sistema de gestión de contenidos (Content Management System en inglés, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos por parte de los participantes principalmente en páginas web." - Wikipedia

9 2. ¿Por qué Drupal se usa para comercio electrónico? ● Es muy amigable para los motores de búsqueda ● Es una plataforma segura para aplicaciones ● Es poderoso y versátil como CMS ● Tiene a Ubercart, un paquete de módulos para shopping cart ● Tiene una comunidad de desarrolladores con crecimiento constante ● Tiene una lista creciente temás gráficos para descargar y también de consultores para temas gráficos

10 3. ¿Por qué Drupal se usa para e- learning? ● Tiene a DrupalEd, una distribución de Drupal preparada para e-learning a mediana escala ● DrupalEd combina las herramientas para redes sociales y educación

11 4. ¿Por qué Drupal se usa para redes sociales? ● Tiene a Organic Groups(OG), una paquete módulos muy completo para crear grupos y comunidades virtuales ● Existe una gran cantidad de módulos adicionales para OG: og_forum, og_files, og_calendar, og_galleries, etc. Lista completa en http://drupal.org/project/Modules/category/90 ● El mejor ejemplo es: – http://groups.drupal.org (ó g.d.o) – más de 1500 grupos en 2009 – cada grupo tiene un promedio de 50 miembros

12 Drupal no sigue el patrón MVC ni Otro

13 1. ¿Drupal no se ajusta a MVC? ● "Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos." - Wikipedia

14 2. ¿Drupal no se ajusta a PAC? ● "Es un modelo de arquitectura de software, algo similar al modelo-vista-controlador (MVC). PAC se utiliza como una estructura jerárquica de los agentes, cada uno de ellos consistente en una tríada de presentación, la abstracción y el control de partes. Los agentes (o tríadas) se comunican entre sí sólo a través del control de parte de cada tríada." - Blog de Alfredo Juarez

15 3. Drupal tiene su propia estructura ● Bootstrap ● Módulos ● Themes

16 Entonces ¿Qué #?!-/# és?

17 En resúmen ● Como Framework tiene bases sólidas ● CMS es una definición que se le aproxima ● MVC y PAC no son modelos que se le ajusten muy bien

18 Conclusión Drupal és Drupal.

19 Bibliografía ● Wikipedia – http://es.wikipedia.org/wiki/Drupal – http://en.wikipedia.org/wiki/Drupal – http://es.wikipedia.org/wiki/Framework – http://es.wikipedia.org/wiki/Modelo_Vist a_Controlador ● Drupal.org – http://drupal.org/node/769 – http://drupal.org/requirements – http://drupal.org/project/og – http://drupal.org/project/Modules/categ ory/90 – http://groups.drupal.org/node/12041 http://groups.drupal.org/node/12041 – http://drupal.org/node/320812 ● Otros – http://www.ubercart.org/drupal- ecommerce – http://www.edugeekjournal.com/?p =48 – http://www.alfrek.net/blog/2008/05/ patrones-pac/


Descargar ppt "El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert (http://buytaert.net) ● Fecha de fundación: Enero 2001 ● Versión estable."

Presentaciones similares


Anuncios Google