Dayvison Santos
Design, Internet e Comunicação
Design, Internet e Comunicação
nov 24th

Utilizei o Joomla em um de meus trabalhos (MLD Advogados) e fiquei impressionado com as possibilidades desse CMS, resolvi escrever esse Post para ajudar a disseminar essa idéia e tirar algumas dúvidas sobre o mais popular CMS do mundo.
Joomla é um CMS (Content Management System) traduzindo sistema gerenciador de conteúdo. Um CMS serve para ajudar você a criar um site ou portal de forma rápida e eficiente e fazer uma tarefa mais simples administrar um site e gerar conteúdo sem ser um expert em internet.
As funções necessárias para fazer isso já estão prontas assim que é instalando o Joomla tais como login de usuários, criação , edição e publicação de conteúdo, publicação de banners. Além disso,ele pode ser complementado, através da instalação de módulos e componentes que servem para agregar funcionalidades (por exemplo, uma galeria de imagens).
“Então um CMS é um modelo de website já pronto?”
Podemos dizer que um CMS é um framework, “um esqueleto” de website/portal pré-programado, com recursos básicos e de manutenção e administração já prontamente disponíveis. É algo muito mais sofisticado do que um “modelo de website”, pois é um sistema que permite a criação, armazenamento e administração de conteúdo web de forma dinâmica, através de uma interface de usuário via web, não um mero conjunto de páginas HTML estáticas. Obviamente a aparência de um website criado com um CMS é customizável, através da utilização de templates (estes sim “modelos visuais” de website), que podem ser facilmente substituídos.
Por outro lado, os ganhos em produtividade e custo são enormes e, para uma grande parte dos casos, tornam essas limitações preocupações secundárias. A maioria dos CMS populares estão disponíveis na forma de software livre o que praticamente elimina os custos com licença de uso e garantem o acesso ao código-fonte. A presença de comunidades online crescendo em volta desses sistemas faz com que a mão de obra disponível torne-se cada vez mais abundante.
Com certeza existem inúmeras necessidades específicas, padrões corporativos de segurança, investimento em outras tecnologias, operação em larguíssima escala, etc, que podem inviabilizar a adoção de um CMS opensource, mas para uma vasta gama de aplicações e usuários, a relação custo/benefício é bem clara.
Por que o Joomla?
Joomla é decididamente software livre e não há perspectiva de mudança com relação à isso (isto é, vai continuar disponível gratuitamente)
já existem vários módulos e componentes disponíveis, criados à partir da base herdada do Mambo
a popularidade do Joomla está crescendo rapidamente, logo, a sua comunidade
a equipe por trás do Joomla, composta por membros chave criadores do Mambo, está fortemente comprometida com o projeto e está disposta a modernizar o software continuamente
é um dos CMS com mais recursos disponíveis e de fácil utilização
foi escrito com PHP e MySql, dois dos softwares opensource mais populares da Internet
O Joomla elimina totalmente a necessidade de usuários com conhecimento técnico?
A resposta é não. Para fazer a instalação, customização e manutenção do Joomla, algum conhecimento técnico será necessário. Mas a boa notícia é que esse conhecimento é adquirível por qualquer pessoa disposta a estudar o assunto. Em outras palavras, não é necessário entender nem aprender programação. Nem mesmo é necessário conhecer webdesign, pois templates podem ser comprados ou encomendados a alguém (além dos gratuitos).
Mas o mais importante é que para a criação de conteúdo não é necessário conhecimento técnico nenhum, somente algum treinamento na utilização do “frontend”. Assim, finalmente pessoas leigas em webdesign (que serão os autores, editores e publishers do Joomla) podem criar, editar e publicar artigos quando ELES desejarem e sem entender nada de HTML e linguagens de programação. Essa é uma possibilidade, que convenhamos, há muito foi prometida mas que somente agora está começando a ser cumprida graças aos content management systems. E à medida em que esses CMS evoluem e amadurecem, mais fácilmente isso irá acontecer.
Resumindo
Sistemas CMS como o Joomla permitem que um website ou portal razoavelmente complexo seja criado com uma rapidez e baixo custo impossíveis de serem obtidos através do desenvolvimento tradicional, partindo “do zero”. Adicionalmente, permitem que usuários leigos em webdesign possam contribuir com conteúdo diretamente sem precisar de intermediários.
Joomla?
Para terminar uma curiosidade: o nome Joomla vem do equivalente fonético da palavra Swahili “Jumla”, que significa “todos juntos” ou “como um todo”. Provavelmente tem significado semelhante ao famoso “gung ho” da segunda grande guerra.
Espero que tenham gostado e quaisquer dúvidas ou esclarecimentos podem deixar comentários ou então visitar o site.
(Texto editado do site www.joomla.com.br)