O que é Joomla?
O Joomla é um CMS (Sistema Gerenciador de Conteúdo) gratuito, criado em 2005 a partir de outro CMS muito conhecido, o Mambo, e desde então vem sendo desenvolvido por uma “comunidade Joomla” assim como outros CMS Open Source.
O que é um CMS?
Basicamente, um sistema de gerenciamento de conteúdo é um software que mantém o controle de cada parte do conteúdo em seu site. O conteúdo pode ser texto simples, fotos, música, vídeo, documentos, ou apenas sobre qualquer coisa que você pode pensar. A grande vantagem de usar um CMS é que ele requer quase nenhuma habilidade ou conhecimento técnico para gerenciar. Uma vez que o CMS gere todo o seu conteúdo, você não precisa fazer isso.
O que pode ser feito com esse CMS?
Joomla é usado em todo o mundo para locais de poder da Web de todas as formas e tamanhos. Por exemplo:
- Web sites corporativos ou portais
- Intranets e extranets corporativas
- Revistas on-line, jornais e publicações
- E-commerce e reservas on-line
- Aplicações governamentais
- Web sites para pequenas empresas
- Sem fins lucrativos e organizacional sites
- Portais comunitários
- Web sites de escola e igreja
- Homepages pessoais ou familiares
Obs.: Caso você não saiba, o site oficial da Peugeot foi feito utilizando este CMS. Confira: http://www.peugeot.com/
Meu primeiro contato com Joomla foi com a versão 1.5 e confesso que foi um pouco dolorido, e compreendo as diversas reações que alguns desenvolvedores tem em relação a este CMS, interface complicada, erros de programação eram bastante comuns.
Bom, agora as coisas mudaram muito, o Joomla encontra-se atualmente na versão 3.0 - precisamente na 3.2.3 - e trouxe melhorias significantes.
AMIGÁV3L
Esta nova versão da plataforma trouxe uma grande novidade desde a sua instalação que ficou muito mais simples e rápida. A área administrativa, foi totalmente reformulada e reestruturada graças ao belo trabalho de UI/UX da equipe JUX do Joomla. E o melhor, os desenvolvedores adotaram a grid Bootstrap em seu núcleo, o que o tornou o primeiro CMS totalmente adaptável para dispositivos móveis tanto a interface front end quanto administrativa.
Ferramentas de Desenvolvimento
Você pode codificar e criar interfaces gastando menos tempo em seu desenvolvimento utilizando a biblioteca Joomla User Interface (JUI) que oferece padronização tanto para o backend quanto para o frontend, além também de poder utilizar LESS e JQuery em seus projetos. Conte também com a biblioteca de ícones Icomoon, que oferece uma diversidade de ícones inclusive otimizados para retina.
O Joomla agora também é multi-idiomas, nativo. Você pode criar sites em vários idiomas sem precisar utilizar nenhum plugin.
Você pode extender as funcionalidades do Joomla com as mais de 7796 extensões disponíveis, divididas entre gratuitas e comerciais. Confira todas no JED “Joomla Extensions Directory ou Diretório de Extensões do Joomla” - http://extensions.joomla.org
Comunidade
O nome Joomla vem do equivalente fonético da palavra Swahili "Jumla", o que significa "todos juntos"ou "como um todo". Confesso que o que me fez optar desenvolver com este poderoso CMS foi justamente a união entre a comunidade, nunca fiquei sem resposta.
Listarei abaixo os principais portais, blogs e grupos que acompanho:
- Joomla - Fórum Oficial da Comunidade.
- Joomla Clube - *Forum Brasileiro
- JoomlaPT - *Fórum português
- Joomlabr - *Blog administrado pelo Renato Moreira, contém tutoriais e dicas disponibilizados gratuitamente.
- Joomlapro - *Outro blog contendo dicas e tutoriais sobre joomla, além de possuir um canal no youtube e e obter acesso a exemplos de código e também projetos prontos no GitHub - https://github.com/joomlapro.
- Léo Miranda - *Léo Miranda dá dicas sobre joomla, além de oferecer um curso próprio.
- Joomla Brasil - *Grupo Facebook
- Joomla Pró -*Grupo de discussão do site Joomlapro
- Joomla sem frescura -*Grupo Facebook
- Joomla pai dégua -*Grupo Facebook
- Traduções Joomla pt-BR*Grupo Facebook
Não estou aqui para desmerecer outros CMS também bastante utilizados( Wordpress, Drupal, Prestashop, Open Cart, Magento), afinal de contas, CMS bom é aquele que dominamos. Além do mais, aqui mesmo na Detalhar utilizamos o Wordpress e Prestashop juntamente com o Joomla em nossos projetos.
Confesso que o Joomla ainda precisa melhorar muito, principalmente o seu editor de texto que é um pouco feinho (ponto pra galera do Wordpress) - mas acredito que isto já está sendo trabalhado - porém é um CMS que vale a pena ser bem estudado.
Conheça um pouco mais sobre esta poderosa ferramenta que é o Joomla!
Aproveite e faça o download deste CMS aqui.
Até a próxima!