La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Drupal, más que un CMS2 ¿Qué es Drupal? ● ¿Sólo clicks o tengo que programar?

Presentaciones similares


Presentación del tema: "Drupal, más que un CMS2 ¿Qué es Drupal? ● ¿Sólo clicks o tengo que programar?"— Transcripción de la presentación:

1

2 Drupal, más que un CMS2 ¿Qué es Drupal? ● ¿Sólo clicks o tengo que programar?

3 Drupal, más que un CMS3 ¿Qué necesito? BD Servidor web Drupal php

4 Drupal, más que un CMS4 Algo de historia ● 1998-9 – Portal de noticias para una LAN(drop.org) ● 2001 – Drupal es licenciado como GPL ● 2008 – Drupal 6: 100 000 descargas en 1 mes

5 Drupal, más que un CMS5 Hay tantos CMS's, ¿por qué Drupal?

6 Drupal, más que un CMS6 Principios ● Modular y extensible ● Código de alta calidad ● Basado en estándares ● Bajos recursos ● Software libre ● Fácil de usar ● Colaboración

7 Drupal, más que un CMS7 Características ● Modularidad – Integración de módulos ● Adaptabilidad ● Velocidad de desarrollo ● Elementos web ● Manejador de menú (urls) ● Temas ● Comunidad muy activa

8 Drupal, más que un CMS8 Desarrollo a medida ● Antes – Documentación no existente – Infraestructura para reportar bugs – Código inmantenible

9 Drupal, más que un CMS9 Desarrollo a medida ● Después ● Documentación de buena calidad: hecha por developers para developers. ● No puedes estar tranquilo sin reportar bugs ● Código limpio y compromiso con respetar los estándares ● Escalabilidad, código ligero que se maneja bien en entornos pequeños y grandes. ● Modularidad ● Feedback de la comunidad (ejm: http://drupal.org/node/213967, 16 replies pidiendo soporte)http://drupal.org/node/213967

10 Drupal, más que un CMS10 Un caso real: Satio ● Pre-venta ● Venta ● Post-venta

11 Drupal, más que un CMS11 Drupal API ● ¿Sueño o pesadilla? (o no reinventes la rueda)

12 Drupal, más que un CMS12 Drupal API: Core (oficial) ● System – ¿Qué son los hooks? – module_invoke() y module_invoke_all() ● Form API ● Menu – Control total de los path – URLs amigables (con o sin mod_rewrite) – URLs limpias (indexadores)

13 Drupal, más que un CMS13 Drupal API: Core (oficial) ● Motores de temas – PHPTemplate: Permite un control absoluto de la presentación del contenido. – Smarty Templates: casi no usado, podría servir para migraciones.

14 Drupal, más que un CMS14 Drupal API: Contribuído(no oficial) ● CCK (Content Creation Kit) ● Views ● Organic Groups ● E-commerce ● Buddylist ● Devel ● Coder

15 Drupal, más que un CMS15 Documentación ● api.drupal.org api.drupal.org ● api.drupal-contrib.org api.drupal-contrib.org

16 Drupal, más que un CMS16 La comunidad

17 Drupal, más que un CMS17 Drupal Perú ● +500 usuarios Perú en drupal.org ● Actividades – Warachikuy/Festival de contribuciones – Yachachiakuy/Festival de entrenamiento

18 Drupal, más que un CMS18 Preguntas

19 Drupal, más que un CMS19 Atribuciones ● Imágenes – Drupalicon, CVS Drupal – “Awaiting the burger”, BetsssssyBetsssssy – “focused”, Robert ScalesRobert Scales – “Questions”, Tim O'BrienTim O'Brien – “Monday morning nightmares”, marimoonmarimoon – “Krimson – Drupal module development training”, symbisymbi – “The Drupal five”, Gábor HojtsyGábor Hojtsy – “Disperse”, E/ManE/Man

20 Drupal, más que un CMS20 Referencias ● drupal.org drupal.org ● drupal-peru drupal-peru Licencia ● Creative Commons: Reconocimiento-No comercial- Compartir bajo la misma licencia 2.5 Perú. – http://creativecommons.org/licenses/by-nc-sa/2.5/pe/ http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

21 Drupal, más que un CMS21 Fin ● Expositores – Fernando Paredes García ● fernandoparedesgarcia @ gmail.com – Marco Antonio Villegas Vega ● marco.villegas @ pucp.edu.pe Gracias


Descargar ppt "Drupal, más que un CMS2 ¿Qué es Drupal? ● ¿Sólo clicks o tengo que programar?"

Presentaciones similares


Anuncios Google