Ter, 27 de Julho de 2010 10:55
Joomla! (pronuncia-se djumla) é um Sistema de gestão de conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor Web Apache ou IIS e banco de dados MySQL.
Trata-se do resultado da separação entre a equipe de desenvolvedores do Mambo e a empresa Miro, detentora dos direitos sobre o Mambo. A separação teve lugar uma vez que a Miro transferiu o controle do Mambo para uma fundação - a Mambo Foundation - onde os desenvolvedores teriam apenas uma participação passiva e pouco representativa. Esses desenvolvedores, preocupados com a integridade do projeto e com o futuro dos utilizadores, não aceitaram a transferência e, em 2005, criaram o "Joomla 1.0", também "open source", a partir do código-fonte do Mambo 4.5.2.
Joomla segue o modelo de componentes que é uma forma de gerenciar conteúdos ou agregar funcionalidades muito específicas que não seria possível com as funções Mambo.
Por exemplo: O componente Web Links permite gerenciar a área de links do site. Já o componente Banners permite gerenciar publicidade na forma de banners, rotacionando aleatoriamente e contando o número de cliques.
Existem centenas (ou milhares)[carece de fontes] de componentes como galerias de fotos (RSGallery2, zOOm Gallery), sistemas de tradução (JoomFISH), gerenciadores de formulários, e outros. Grande parte dos componentes são gratuitos e/ou livres, licenciados sob a GNU GPL, porém alguns possuem licença comercial (que geralmente são de baixo custo)[carece de fontes].
Caso não exista um componente adequado à necessidade do site, pode ser feita a adaptação de um componente existente usando PHP e estilos/CSS ou pode-se criar um componente específico.
Instalar o Joomla é relativamente simples, requer apenas seguir certos passos básicos, inicialmente não envolvendo conhecimentos em linguagem de programação. Com um servidor de internet adequado e uma base de dados, é possível obter um website sem erros e absolutamente seguro, onde é possível editar conteúdo obedecendo-se uma certa logística de acordo com a finalidade do website sem a necessidade de um conhecimento extraordinário. No entanto, o aprimoramento do website dependerá muito do conhecimento do usuário em termos técnicos, a fim de atingir um certo padrão gráfico, harmônico e funcional do website.
Entre as características que o popularizam, destacam-se:
É um software livre, ou seja, encontra-se disponível numa versão básica e gratuita;
Foi escrito com PHP e MySQL, dois dos softwares "open source" mais populares do mercado;
Dispõe de vários módulos e componentes disponíveis,a partir da base herdada do Mambo;
A sua comunidade vem crescendo,e pode se encontrar ajuda inclusive em língua portuguesa;
A cada dia vem surgindo módulos e componentes, tornando a versão básica mais rica e funcional.
A comunidade de programadores e especialistas em Joomla vem crescendo cada vez mais, facilitando-se cada vez mais a ajuda mútua;
O surgimento de feiras nacionais e internacionais tem alertado a comunidade já existente, tornando o Joomla, algo universal.
Recomenda-se ajuda profissional em certos casos específicos, dependendo do objetivo do website.
Principais características
Código aberto (Licença GPL);
Sistema simples de fluxo de aprovação;
Arquivamento para conteúdo não utilizados (Lixeira);
Gerenciamento de banners;
Sistema de publicação para o conteúdo;
Sumário de conteúdo no formato RSS;
Busca otimizada (qualquer palavra registrada);
Frontend já traduzido em várias línguas;
Fácil instalação para novos templates, módulos e componentes;
Hierarquia para grupos de usuários;
Estatísticas básicas de visitantes (existem módulos mais complexos que podem ser adicionados);
Editor de conteúdo WYSIWYG;
Sistema de enquete simples (com acompanhamento de resultado em tempo real);
Sistemas de índices de avaliação;
Extensões livres em diversos sites (Módulos, Componentes, Templates, Traduções).
Compatibilidade com versão anterior.
| < Anterior | Próximo > |
|---|
Tel: (77) 9191-2028 / (11) 8626 2119
Rua Josapha Marinho, 165 - Barreiras-BA
MSN: bahiadez@hotmail.com
Skype: bahiadez