Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRamona Carmona Ramos Modificado hace 7 años
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/
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.