La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado.

Presentaciones similares


Presentación del tema: "¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado."— Transcripción de la presentación:

1 ¿Qué es Drupal?

2 Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado.

3 ¿Como está construído?

4 A diferencia de otros sistemas, la unidad básica del Drupal es el nodo. Un nodo es una unidad de contenido compuesto básicamente por dos campos: título y cuerpo de texto. Un nodo puede ser extendido y manipulado granularmente a través de los módulos a nivel de estructura (arrays of objects) y presentación (theming).

5 ¿Como está construído? De esta forma, por ejemplo, pueden extenderse los campos de un nodo usando por ejemplo el módulo Content Construction Kit (CCK) ó modificar la presentación de las listas de nodos usando el módulo Views.

6 ¿Como está construído? Drupal cuenta con una poderosa API (Application Programming Interface) muy bien documentada que permite programar todo tipo de módulos que pueden hacer prácticamente lo que sea con la estructura y presentación de los nodos. Es un gran caja de herramientas.

7 ¿Como está construído? Los módulos pueden también manipular el sistema de autenticación de usuarios que viene por defecto incorporado en el núcleo del software y cuyos permisos puede configurarse muy granularmente gracias a los roles.

8 ¿Como está construído? Tiene un sistema de menúes que permite referenciar fácilmente cualquier tipo de contenido a través de un URL.

9 ¿Como está construído? Tiene un sistema de caché muy fuerte que permite reducir las consultas al motor de base de datos del servidor optimizando de esta forma el rendimiento.

10 ¿Como está construído? Tiene una capa de abstracción de base de datos que actualmente tiene soporte oficial para MySQL y PostgresSQL pero que permite incorporar facilmente soporte para otras bases de datos.

11 ¿En que situaciones se puede usar? Tienes un sitio que va a usar tipos de contenidos, campos, url, vistas y plantillas complejas para publicar/mostrar información. Tienes un sitio que necesita organizar su información de manera muy flexible. Tienes un sitio que planea integrar un wiki, comercio electrónico, foros, etc. Tienes un sitio que va a interactuar con otros sitios y/o otras tecnologías. Tienes un sitio que necesita ser seguro 99.99%.

12 Es una gran comunidad Washington DC (4/03/2009) http://dc2009.drupalcon.org/ http://dc2009.drupalcon.org/ Szeged, Hungary (27/08/2008) http://szeged2008.drupalcon.org/ http://szeged2008.drupalcon.org/ Barcelona, España (19/09/2007) http://barcelona2007.drupalcon.org/ http://barcelona2007.drupalcon.org/ En el Perú http://groups.drupal.org/peru

13 Recursos API http://api.drupal.orghttp://api.drupal.org http://api.freestylesystems.co.uk/ Drupal http://drupal.orghttp://drupal.org


Descargar ppt "¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado."

Presentaciones similares


Anuncios Google