Instituto de Computação - UNICAMP

MC039A/MO901I Seminários sobre Software Livre

Islene Calciolari Garcia

FSFLA

Drupal - Um Framework de Gerenciamento de Conteúdo

Daniel Madruga de Aquino

13/05 às 16:00 na CB05

Resumo: Drupal é um framework modular e um sistema de gerenciamento de conteúdo (CMS) usado como "back end" em inúmeros web sites, desde blogs pessoais até grandes sites coorporativos. Drupal é software livre licenciado sob a GPL.

A release base do Drupal (Drupal core) oferece funcionalidades comuns a maioria dos CMS modernos, incluindo a gestão de usuários, administração d\ e menus, RSS-feeds, layout customizável, logging, sistema de blog, fórum, etc. Mas o verdadeiro poder do Drupal está na sua arquitetura extremamente modular e sua poderosa API. O Drupal oferece a "faca e o queijo" na mão de desenvolvedores que queiram desenvolver seus próprios módulos e estender as funcionalidades do core, por isso ele é comumente descrito como um Framework de Gerenciamento de Conteúdo, ao invés de simplesmente um Sistema de Gerenciamento de Conteúdo.

Hoje o Drupal conta com uma comunidade vibrante de mais de 2.000 desenvolvedores, que mantem mais de 4.000 módulos e contribuem constantemente com novos módulos, e de mais de 450.000 usuários cadastrados no Drupal.org. Há inúmeros fórums, listas de email, grupos de discussão e canais de IRC sobre Drupal na Internet, além de dezenas de livros e cursos publicados.

O objetivo da palestra é apresentar o Drupal como alternativa para projetos de desenvolvimento de sistemas Web e expor informações úteis que ajudem no processo de escolha do framework e/ou CMS adequado para seu projeto Web. Serão apresentados as principais características e funcionalidades do Drupal, elementos fundamentais da sua arquitetura e API, assim como exemplos de uso reais do sistema.

Veja mais em: http://drupal.org http://en.wikipedia.org/wiki/Drupal

Sobre o palestrante: Daniel Madruga de Aquino é engenheiro de computação pela Unicamp e mestre em engenharia de software pela Universidade Joseph Fourier (França). Trabalhou com software livre em grandes empresas como IBM (Linux Tech Center) e Xerox (Xerox Research Centre Europe) e hoje é sócio e co-fundador da pequena Zaine, empresa especializada em software as a service, aonde usa e desenvolve software livre.