Avançar para o conteúdo principal

Drupal faz falta ao mundo!

Neste primeiro pequeno artigo, gostaria de falar sobre Drupal, para mim o melhor CMS disponível neste momento.

Para os que não conhecem, Drupal é um sistema de gestão de conteúdos (CMS - Content Management System) escrito em PHP pelo senhor Dries Buytaert. É open-source e totalmente gratuito para usar e instalar.

O website da Casa Branca funciona em Drupal.
Neste momento, cerca de quase 1.9% dos websites no mundo inteiro utilizam Drupal, e alguns deles são até surpresas interessantes: Warner Brothers Records, MTV UKSony Music, New York Observer, Symantec, até a própria Casa Branca tem um site em Drupal! Por todo o mundo, centenas de organizações utilizam Drupal, desde empresas particulares a organismos públicos, escolas, universidades, empresas de media e imprensa, e bloggers individuais. 

Apesar de gratuito e open-source, em termos de robustez e fiabilidade não deve nada a ninguém, e tornou-se um produto quase sem comparação. Claro que podemos alinhá-lo com outros CMS populares como Joomla ou Wordpress, mas Drupal acaba sempre por ficar numa classe à parte, devido à sua organização modular e expansibilidade. 

Drupal foi pensado com uma organização simples de núcleobase de dadosmódulos e temas, separando assim conteúdo (dados), comportamento (programação) e visualização (imagem).

  • Sendo um sistema de gestão de dados, é necessário uma base de dados, de preferencia MySQL, mas a versão 7 suporta outras bases de dados open-source, como MariaDB ou PostGres. Também pode utilizar SQLite para quem não tem acesso a um sistema de base de dados, mas torna todo o sistema mais lento.
  • Os ficheiros de instalação contém uma base de trabalho - o núcleo, apelidado de Drupal Core. Contém toda a programação de base do framework, e permitem que o Drupal funcione. Permitem-lhe gerir desde permissões de utilizadores a como organizar o conteúdo de alguns tipos como blogs ou gerir ...  
  • De forma a expandir as funcionalidades do Drupal, a comunidade Drupal foi desenvolvendo módulos de forma a agilizar e simplificar o desenvolvimento e a utilização do sistema. Alguns destes módulos tornaram-se tão essenciais que acabaram por ser integrados no núcleo (por exemplo o módulo CCK). O sistema de gestão dos módulos faz com que a sua instalação, activação e actualização seja eficaz e prática. 
  • Finalmente, a "parte visual" da coisa... os temas. Os temas são personalizações do aspecto visual do website. Uma das vantagens é que podemos alterar completamente o aspecto o nosso site sem tocar nos dados. Existem vários temas gratuitos, e algumas empresas vendem temas profissionais (de aspecto fantástico, diga-se) mas para quem é webdesigner e recente em Drupal, o meu conselho é instalar um tema-base e criar um sub-tema. Eu pessoalmente, gosto de trabalhar com o tema Zen e criar um novo subtema a partir deste, pois todo o CSS é fácil de organizar e de descobrir.


Para poder utilizar o Drupal, tem instalar os ficheiros num servidor web (Apache, ngix ou outro) que suporte PHP 5 (para a versão 7) e, no mínimo, 64Mb de memória atribuídos ao servidor php. Vários alojadores (hosters) vendem isso, mas nem todos têm a capacidade de memória necessária.

Caso queira experimentar primeiro no seu computador, pode sempre utilizar algo como XAMMP e divertir-se localmente :)

Para saber tudo sobre Drupal, download de temas, módulos e documentação, visite www.drupal.org. Ah, e não se esqueça de visitar o fantástico grupo português de Drupal em groups.drupal.org/portugal.Esta comunidade é muito dinâmica, fazendo e organizando apresentações e sessões de Drupal por todo o país.

Dentro em breve, postarei tutoriais dedicados ao Drupal.

Comentários

Mensagens populares deste blogue

Como fazer fogo em Adobe Illustrator CS4

Desenhar com Illustrator não é fácil, mas também não é difícil. A nível pessoal, sempre fui mais adepto de Photoshop, pois era o que se adequava aos projectos em mãos, mas gradualmente tenho vindo a me interessar mais e mais por Illustrator, quer pela necessidade de criar elementos reutilizáveis que não estejam presos pela resolução, mas também pelo aspecto limpo e sofisticado que normalmente os resultados finais têm. Para isso tem também contribuído, em larga escala, muitos e bons trabalhos de ilustração que tenho visto por essa net fora. Mas adiante, que o objectivo de hoje é ensinar-vos a simular fogo no Illustrator. Crie um novo documento. Pode ter o tamanho que quiser, mas o obrigatório para esta ilustração é ser em modo RGB. Pode criar um documento RGB básico, mas convêm activar 300dpi de rasterização. Crie um rectângulo com a ferramenta Rectângulo (também pode premir a tecla M) preenchido a preto (RGB: 0, 0, 0) que ocupe completamente a tela de trabalho. Convêm...

Adicionar as "Pastas Recentes" ao Explorador de Ficheiros do Windows 10

Os sistemas operativos comuns de hoje em dia são algo de magnífico, sejam quais forem as suas opiniões. Quer sejam Mac, Windows ou Linux, todos eles orquestram um sem-fim de operações que, de forma elegante e cada vez mais transparente, vão aos poucos agilizando a nossa forma de trabalhar. Para quem trabalha diariamente com PCs, o cenário mais comum é manter abertas várias aplicações ao mesmo tempo, saltitando entre si para terminar tarefas cada vez mais complexas e de maior dimensão e artifício. No caso do Windows, isto significa utilizar o "Explorador de Ficheiros" como um ponto central de trabalho. Obviamente, quanto melhor for esta ferramenta, mais eficiente será a nossa experiência de trabalho. No Windows 7, a Microsoft adicionou uma opção fantástica, as "Pastas Recentes" (em inglês "Recent Folders"). Esta opção permite simplesmente acedermos aos últimos ficheiros modificados pelo utilizador, seja qual for a sua pasta. Apesar de simples, é uma ...

Imagens flexiveis e responsíveis em Drupal

UPDATE: acabei por fazer um tutorial video deste assunto:  O Webdesign já não é o que era O webdesign de hoje em dia (estou escrevendo em 2013) tem necessidades muito diferentes de à alguns anos atrás. Deixámos de desenhar apenas para desktop e, na minha sincera opinião, considero que também já ultrapassámos o patamar de desenhar para o trio iPhones + iPads + Android. Hoje, e tendo em conta a gigantesca oferta de produtos móveis e não-móveis (a internet na tv também está a ganhar ímpeto), desenhar um layout dedicado ou ajustado para cada dispositivo é simplesmente impossível. Sim, hoje um webdesigner responsável deve desenhar para todos os dispositivos, e terá de fazê-lo de forma diferente - pensando no layout como uma equilibrada relação de proporções, com algum controlo mas não totalmente constrangido. Deixar de usar px e passar a usar em 's ou % 's também contribui muito para um design mais eficiente de forma global. Este "estilo" (não sei o term...