Joomla - Joomla

Joomla
Joomla! -Logo.svg
Captura de tela
Backend Joomla 4.0.3.png
Joomla! 4.x administração backend
Desenvolvedor (s) Open Source Matters, Inc. e a comunidade Joomla
lançamento inicial 17 de agosto de 2005 ; 16 anos atrás ( 17-08-2005 )
Versão estável
4.0.3 / 14 de setembro de 2021 ; 26 dias atrás ( 2021-09-14 )
Repositório
Escrito em PHP
Sistema operacional Semelhante a Unix , Windows , Linux
Tamanho 25,7 MB (compactado) 62,0 MB (descompactado)
Modelo Framework de gerenciamento de conteúdo , sistema de gerenciamento de conteúdo
Licença GPL-2.0 ou posterior
Local na rede Internet www .joomla .org

Joomla ( / u m . L ɑː / ), também escrito Joomla! (com um ponto de exclamação) e às vezes abreviado como J! , é um sistema de gerenciamento de conteúdo (CMS) gratuito e de código aberto para publicação de conteúdo da web em sites . Os aplicativos de conteúdo da web incluem fóruns de discussão , galerias de fotos , e-Commerce e comunidades de usuários e vários outros aplicativos baseados na web. Joomla é desenvolvido por uma comunidade de voluntários apoiados com os recursos legais, organizacionais e financeiros da Open Source Matters, Inc.

Joomla é escrito em PHP , usa técnicas de programação orientada a objetos e padrões de design de software , e armazena dados em um banco de dados MySQL . Ele tem uma dependência de software no framework Symfony PHP. Joomla inclui recursos como cache de página , feeds RSS , blogs , pesquisa e suporte para a internacionalização de idiomas . Ele é construído em uma estrutura de aplicativo da Web modelo-visualização-controlador que pode ser usada independentemente do CMS.

Cerca de 6.000 extensões estão disponíveis no site do Joomla, e mais estão disponíveis em outras fontes. Em 2021, era estimado como o terceiro CMS mais usado na Internet, depois do WordPress e do Shopify .

Visão geral

Joomla tem um sistema de template da web usando um processador de template . Sua arquitetura é um front controller , roteando todas as solicitações de URIs não estáticos por meio de PHP, que analisa o URI e identifica a página de destino. Isso permite suporte para mais permalinks legíveis por humanos . O controlador gerencia tanto o frontend , a visualização voltada ao público, quanto uma interface de administração de backend ( orientada por GUI ). A interface de administração (a) armazena informações de gerenciamento e conteúdo em um banco de dados e (b) mantém um arquivo de configuração ( configuration.php , geralmente localizado na raiz do sistema de arquivos da instalação do Joomla). O arquivo de configuração fornece a conexão entre o servidor, banco de dados e sistema de arquivos e facilita a migração do site de um servidor para outro.

A interface de backend permite que os operadores de sites gerenciem usuários , menus , extensões e conteúdo da web .

O Joomla foi projetado para ser usado por pessoas que têm habilidades básicas de criação de sites e requerem uma pilha de software Apache – MySQL – PHP ou similar . Os serviços de hospedagem na web comercialmente baseados podem incluir painéis de controle para a instalação automática do Joomla para seus clientes. Joomla pode ser usado para criar localhosted aplicações -Web que são executados em uma gama de AMP servidores.

A gestão de riscos , o backup e a recuperação são da responsabilidade do operador do site. O Joomla não possui recursos de backup ou recuperação de sites integrados ao CMS central; terceiros produtos escrita-partido (como extensões instaláveis ou em produtos autônomos) existir, o mais popular deles são desenvolvidos por Akeeba Ltd .

Outros recursos de software (sejam extensões instaláveis ​​nativamente utilizando a estrutura Joomla ou por meio de "pontes de software") estendem a gama de aplicativos de um site para incluir fóruns de discussão , galerias de fotos , comércio eletrônico , comunidades de usuários e vários outros aplicativos baseados na web.

História

2005–2007

Joomla foi o resultado de um fork do Mambo em 17 de agosto de 2005. Naquela época, o nome Mambo era uma marca registrada da Miro International Pvt. Ltd, que formou uma fundação sem fins lucrativos com o objetivo declarado de financiar o projeto e protegê-lo de ações judiciais. A equipe de desenvolvimento do Joomla afirmou que muitas das disposições da estrutura da fundação violavam acordos anteriores feitos pelo Comitê Diretor eleito do Mambo, faltava a consulta necessária com os principais interessados ​​e incluía disposições que violavam os valores básicos do código aberto .

Os co-fundadores originais do Joomla, Andrew Eddie, Brian Teeman, Johan Janssens, Jean-Marie Simonet et al. , estabeleceu a Open Source Matters, Inc. (OSM) para distribuir informações para a comunidade de software. O líder do projeto Eddie escreveu uma carta que apareceu na seção de anúncios do fórum público em mamboserver.com. Mais de mil pessoas se juntaram ao OpenSourceMatters.org em um dia, a maioria postando palavras de incentivo e apoio. O CEO da Miro, Peter Lamont, respondeu publicamente à equipe de desenvolvimento em um artigo intitulado "A controvérsia do código aberto do Mambo - 20 perguntas com Miro". Este evento criou polêmica dentro da comunidade de software livre sobre a definição de código aberto . Fóruns de outros projetos de código aberto foram ativos com postagens sobre as ações de ambos os lados.

Nas duas semanas seguintes ao anúncio de Eddie, as equipes foram reorganizadas e a comunidade continuou a crescer. Eben Moglen e o Software Freedom Law Center (SFLC) ajudaram a equipe principal do Joomla no início de agosto de 2005, conforme indicado pela entrada do blog de Moglen naquela data e um anúncio relacionado do OSM. O SFLC continua a fornecer orientação legal para o Projeto Joomla como um dos parceiros da OSM.

Em 18 de agosto, Eddie pediu a opinião da comunidade para sugerir um nome para o projeto. A equipe principal reservou o direito de tomar a decisão final de nomenclatura e escolheu um nome não sugerido pela comunidade. Em 22 de setembro, o novo nome, Joomla !, foi anunciado. É a grafia anglicizada da palavra suaíli jumla , que significa "todos juntos" ou "como um todo", que também tem um significado semelhante pelo menos em amárico , árabe e urdu . Em 26 de setembro, a equipe de desenvolvimento solicitou o envio de logo da comunidade e convidou a comunidade a votar no logo; a equipe anunciou a decisão da comunidade em 29 de setembro. A partir de outubro de 2005, foram publicadas diretrizes cobrindo a marca, o licenciamento e o uso da marca registrada.

2008–2011

Em 28 de janeiro de 2008, a primeira grande revisão do Joomla foi anunciada: Joomla 1.5.

O Joomla 1.5 era popular, mas criticado por sua abordagem inflexível e limitada de controle de acesso. Independentemente do projeto, Andrew Eddie e Louis Landry criaram uma empresa chamada JXtended para continuar o desenvolvimento do Controle - um componente ACL - que poderia se integrar ao Joomla 1.5. Em julho de 2009, Eddie apresentou suas idéias ao Joomla User Group Brisbane.

Em julho de 2009 daquele ano, o projeto Joomla anunciou uma reestruturação de sua gestão: uma nova Equipe de Liderança Joomla substituindo a Equipe Central que originalmente liderou o projeto. Isso redefiniu o papel da equipe que liderava o projeto e o estruturou mais em torno do envolvimento da comunidade em eventos, os projetos do Google Summer of Code e outras atividades; a intenção da nova abordagem de formação de equipes também era um esforço para aumentar a participação da comunidade no processo de desenvolvimento, em vez de depender de um pequeno grupo de programadores para fazer a maior parte do trabalho.

De acordo com o Google Trends , o interesse em Joomla atingiu o pico por volta do período de 2009-2010. Em janeiro de 2011 - em grande parte como resultado da colaboração entre Eddie e Landry - uma segunda grande revisão do Joomla foi lançada: Joomla 1.6.

Antes do lançamento estável do Joomla 1.6, Eddie abandonou seus papéis no conselho da OSM e na liderança do projeto; Louis Landry anunciou sua aposentadoria do projeto no ano seguinte. Após a saída de Eddie, em setembro de 2011, a OSM buscou feedback da comunidade, incluindo a possibilidade de constituir o corpo diretivo com um novo nome, para reestruturar os membros do conselho e a liderança do projeto.

Molajo

Em 2010, com os preparativos para o Joomla 1.6 quase concluídos, Amy Stephen, Klas Berlic, Marco Barbosa, Matt Thomas et al. iniciou um projeto para refatorar o código Joomla. Com o codinome Molajo (um anagrama do Joomla), o grupo sentiu que o Joomla CMS existente impedia os usuários finais e desenvolvedores de adotar o Joomla porque (a) o Joomla CMS não oferecia uma gama de pacotes contendo conjuntos temáticos de aplicativos da web - como outros produtos CMS vinham fazendo há algum tempo - e (b) a abordagem MVC tradicional diminuiu a produtividade dos desenvolvedores na criação de novos componentes para Joomla.

A reação da comunidade a Molajo foi mista. Alguns comentaristas alegaram que era um fork do Joomla CMS - uma afirmação fortemente rejeitada por Stephen - enquanto outros argumentaram que suas atividades prejudicariam o futuro do Joomla CMS. Contra esses ventos contrários, Molajo fez sua estreia pública na conferência J and Beyond na Holanda em 2011.

Sem o suporte do OSM, um entusiasta da comunidade Joomla e incapaz de progredir além do status pré-Alpha , Molajo entrou em colapso em meados de 2015.

2012–2014

Em janeiro de 2012, outra grande revisão foi anunciada: Joomla 2.5 (essencialmente reunindo os dois lançamentos menores anteriores no ano anterior). O Joomla 2.5 trouxe aprimoramentos muito procurados e uma nova API tornando-o mais fácil para usuários novatos, capacidade adicional em vários idiomas e a capacidade de os usuários atualizarem com "um clique".

Logo após o lançamento do Joomla 2.5, o trabalho estava em andamento no Joomla 3. x . O Joomla 3. x estava focado em websites compatíveis com dispositivos móveis no front-end, bem como em um back-end mais intuitivo. Com maior facilidade de navegação no site e um meio mais amigável de edição do conteúdo do site Joomla, o Joomla 3. x se tornou a versão mais popular do CMS, tornando todas as versões anteriores obsoletas.

Em março de 2014, depois de buscar feedback da comunidade e um envio da Equipe de Liderança de Produção, um conselho OSM recém-constituído aprovou a alteração do licenciamento do framework de GPLv2 para LGPL . Embora a proposta afetasse apenas o licenciamento do framework e não o CMS, a decisão gerou um acirrado debate na comunidade. No final, a estrutura não adotou a LGPL e ainda está licenciada sob a GPLv2.

Em agosto de 2014, a equipe de desenvolvimento do Joomla CMS lançou um plano para o lançamento de novas versões.

Perto do final de 2014 - três anos após pedir feedback sobre as maneiras de reorganizar o projeto e com o Joomla 3. x em sua quarta revisão menor - a comunidade discutiu as mudanças na estrutura de liderança. Eddie, embora não seja mais um contribuidor ativo do projeto, argumentou que o código do Joomla 3. x era "muito gordo e pesado para ser mantido com o nível atual de contribuição"; ele recomendou desativar a série CMS atual e desenvolver um Joomla 4 menos complicado. Eddie foi além ao criticar a visão , empreendedorismo e gerenciamento do projeto da OSM . Outros comentaristas também expressaram sua opinião de que o OSM se tornou disfuncional.

2015–2018

Críticas cresceram sobre o plano de desenvolvimento futuro do Joomla CMS. Uma opinião escrita em maio de 2015 por Nicholas Dionysopoulos (fundador da Akeeba Ltd.) compartilhou algumas das observações anteriores de Eddie sobre a falta de visão, empreendedorismo e capacidade de gerenciamento do projeto na OSM. Dionysopoulos discordou de Eddie sobre a principal causa dos problemas com o Joomla 3. x ; era a visão de Dionysopoulos de que a causa da maioria dos problemas com o Joomla 3. x estava nos "processos do Joomla! a organização".

As opiniões de Dionysopoulos ganharam impulso dentro da comunidade e levaram à formação do grupo de trabalho Joomla 4 (que mais tarde se tornou o grupo de trabalho Joomla X).

Em março de 2017, o projeto anunciou a aposentadoria do Joomla 3 e revelou seus planos para desenvolver o Joomla 4. Isso efetivamente trouxe um fim ao trabalho do grupo de trabalho do Joomla X (embora levaria mais dois anos antes que a atividade do grupo de trabalho do Joomla X fosse colocado no status "arquivado").

Em um esforço para melhorar o relacionamento com a comunidade, a equipe de desenvolvimento revisou o plano de 2014 e, em junho de 2018, produziu um novo roteiro com a expectativa de que o Joomla 4.0 seria lançado de forma estável antes do final de 2018. Durante o período de 2017 -2018 os desenvolvedores criaram seis versões de teste alfa para Joomla 4.

2019-2020

Em janeiro de 2019, os desenvolvedores lançaram um plano atualizado revisando os prazos estimados previamente anunciados; o roteiro foi revisado várias vezes durante 2020.

As preocupações da comunidade intensificaram-se sobre o manuseio do projeto Joomla - dois anos após anunciar planos para aposentar o Joomla 3 (mas já tendo lançado duas versões menores com planos para uma terceira) - e até o final de 2019, mais seis versões de teste alfa do Joomla 4 foram produzidos para discussão pública. Por um lado, algumas pessoas questionaram se a comunidade havia perdido sua influência na condução do projeto, enquanto, do ponto de vista dos desenvolvedores, o outro lado defendeu o projeto observando que as coisas seriam mais produtivas se a comunidade estivesse mais ativamente envolvida nos testes, ao invés de criticar, os lançamentos alfa. Essas discussões revelaram um senso crescente de divisão entre os desenvolvedores de um lado e os usuários finais do outro.

Um longo debate, iniciado em março de 2019 e inicialmente focado na estética e usabilidade da interface de back-end do Joomla 4, destacou um sentimento geral de decepção com o gerenciamento e o andamento do projeto. Embora o debate foi ponderada pesadamente em criticar a estética de back-end, as pessoas em todos os lados da discussão foi ao ar suas opiniões divergentes sobre o porquê do projeto Joomla 4 tinha se distraia com fluência característica , inchaço de software , eventual superação custo e falta de confiança.

Contra um pano de fundo de críticas implacáveis ​​de dentro da comunidade e declínio do interesse popular no Joomla na época em que uma conferência foi realizada em janeiro de 2020 para desenvolver uma estratégia para o futuro. A conferência identificou várias áreas-chave para trabalhos futuros, mas basicamente aceitou a premissa de que as falhas estavam relacionadas principalmente à estrutura organizacional do projeto, e não à qualidade do produto.

Em 28 de maio de 2020, a equipe do Joomla revelou que ocorreu uma violação de dados que potencialmente afetou 2.700 usuários ao expor seus dados pessoais. O incidente foi descoberto por uma auditoria interna do site que também destacou a presença de contas de superusuário pertencentes a indivíduos fora do OSM. Embora nenhuma evidência tenha sido encontrada de qualquer acesso não autorizado a informações pessoais, uma ação foi tomada imediatamente para mitigar o risco, incluindo a solicitação de todos os usuários para alterar suas senhas.

Joomla: código, comunidade, cultura
Joomla: código, comunidade, cultura
A pandemia COVID-19 impactou os eventos planejados do Joomla, resultando no cancelamento das principais conferências mundiais; J and Beyond foi organizado como um evento de transmissão ao vivo de 24 horas em maio. Em seu discurso de boas-vindas a J and Beyond OSM, o Presidente Brian Mitchell reconheceu o impacto da crise global no Joomla. Mitchell delineou sua visão para enfrentar os desafios enfrentados pelo projeto Joomla. O projeto precisava concentrar esforços, disse Mitchell, para garantir que as três partes essenciais do projeto - o código, a comunidade e a cultura - funcionassem juntas como um todo.

Histórico de versão

Versões em uso

O gráfico a seguir mostra a porcentagem de sites Joomla usando várias versões do Joomla

Versões Joomla
Series Lançado como Data de lançamento Suportado até Principais características) Notas
1.0 e 1.5 1.0 22 de setembro de 2005 22 de julho de 2009 Lançamento renomeado do Mambo 4.5.2.3 que combinou outros bugs e correções de segurança de nível moderado. Escrito para PHP 4. Julho de 2009 foi o fim oficial do Joomla 1.0.
1,5 22 de janeiro de 2008 31 de dezembro de 2012 Interface GUI revisada, modelos, suporte limitado ao "modo legado". Escrito para PHP 5. Primeira versão de suporte de longo prazo (LTS), embora não seja compatível com sua antecessora. Essas versões LTS deveriam ser lançadas a cada três lançamentos principais ou secundários e com suporte até três meses após o lançamento da próxima versão LTS; esta abordagem não foi seguida na prática. Setembro de 2012 foi o fim oficial do Joomla 1.5.
1,6, 1,7 e 2,5 1,6 10 de janeiro de 2011 Agosto de 2011 Adicionada funcionalidade de lista de controle de acesso total , hierarquia de categorias definida pelo usuário e melhorias na interface administrativa.
1,7 19 de julho de 2011 Fevereiro de 2012 Segurança aprimorada e ferramentas de migração aprimoradas.
2,5 24 de janeiro de 2012 31 de dezembro de 2014 Novo componente "Smart Search", suporte adicionado para uso do Microsoft SQL Server como backend de banco de dados, notas de usuário adicionadas, melhorias adicionais e melhorias de segurança. Segundo lançamento do LTS. Originalmente, esta versão deveria se chamar 1.8.0, no entanto, os desenvolvedores anunciaram em 9 de agosto que iriam renomeá-la para caber em um novo esquema de número de versão em que cada versão LTS é uma versão x .5. Dezembro de 2014 foi o fim oficial do Joomla 2.5.
3. x 3,0 27 de setembro de 2012 Abril de 2013 Novos modelos padrão baseados em Bootstrap , suporte adicionado para usar PostgreSQL como backend de banco de dados, descarta o suporte para PHP 5.2. Originalmente, essa versão deveria ter sido lançada em julho de 2012; no entanto, a programação de lançamentos de janeiro / julho era desconfortável para os voluntários, e a programação foi alterada para lançamentos de setembro / março. Em 24 de dezembro de 2012, foi decidido incluir uma adição imprevista à série 3. x para melhorar o ciclo de vida de desenvolvimento e estender o suporte de versões LTS.
3,1 24 de abril de 2013 outubro 2013 Marcação de artigos .
3,2 6 de novembro de 2013 Outubro de 2014 Controle de versão de conteúdo para artigos. Por causa de uma mudança nos requisitos do PHP no Joomla 3.3, o suporte estendido de segurança foi fornecido para o 3.2 por seis meses após o lançamento do 3.3.
3,3 30 de abril de 2014 Fevereiro de 2015 Hashing de senha aprimorado , suporte a microdados , removendo dependências para MooTools . Em 25 de abril de 2014, a Equipe de Liderança de Produção do Joomla anunciou que começou a seguir o 'Esquema de Versão Semântica' para novas compilações do Joomla. A política de ciclo de vida anterior LTS (Long Term Support) e STS (Short Term Support) foi cancelada. Joomla versão 3.3.1 foi a primeira versão lançada sob a nova estratégia de desenvolvimento.
3,4 24 de fevereiro de 2015 Março de 2016 Avanços de segurança aprimorados, integração do Composer e o No CAPTCHA reCAPTCHA do Google . Extensas revisões de segurança foram lançadas em outubro de 2015 com o lançamento da v3.4.5.
3,5 21 de março de 2016 Julho de 2016 Mudanças na interface de administração (incluindo alguma capacidade de arrastar e soltar imagens). Adicionado suporte a PHP 7. Adicionado um recurso opt-in para fazer upload de estatísticas anônimas do servidor sobre os ambientes onde o Joomla está sendo usado.
3,6 12 de julho de 2016 Abril de 2017 Melhorias para UX , atualizações de software.
3,7 25 de abril de 2017 Setembro de 2017 Campos personalizados, Fluxo de trabalho aprimorado, Gerenciador de associações multilíngües, Gerenciador de menu de backend, sistema de atualização aprimorado, sistemas de cache e gerenciamento de pacote / extensão e outras melhorias de UX.
3,8 19 de setembro de 2017 Outubro de 2018 Sistema de roteamento aprimorado, camada de compatibilidade do Joomla 4, dados de amostra instaláveis ​​opcionais, melhorias de código e suporte de criptografia (usando a extensão Sodium no PHP 7.2, ou via sodium_compat polyfill para versões com suporte inferior).
3,9 20 de outubro de 2018 Agosto de 2021 'Privacy Tool Suite', principalmente em resposta à promulgação de novas leis e regulamentos de privacidade e retenção de dados, em particular o GDPR .
3,10 17 de agosto de 2021 17 de agosto de 2023 Ponte entre J! 3. x e J! 4. x
4. x 4,0 17 de agosto de 2021 O suporte para PHP 5 e Microsoft SQL Server foi removido. Adicionado suporte a PHP 8
4,1 Estar determinado
  Obsoleto
  Lançamento substituído
  Lançamento atual
  Lançamento futuro

Modelos

Existem dois tipos de modelos usados ​​no Joomla CMS: modelos de front - end e modelos de back - end . O template frontend apresenta o site ao usuário visualizando o seu conteúdo. O modelo de back-end apresenta um painel de controles para administração do site.

Os modelos são instalados como extensões para o Joomla e podem ser personalizados com substituições de código-fonte e / ou CSS .

Os modelos padrão são incluídos na instalação, enquanto outros modelos de terceiros podem ser instalados posteriormente. Em geral, os modelos projetados para cada versão principal do Joomla não são interoperáveis ​​com outras versões principais do Joomla. A tabela a seguir lista os modelos padrão instalados com cada versão principal do Joomla.

Modelos Joomla por versão principal
Usado em versões Modelo de front-end Modelo de back-end
1.0
fez a sua teia
rhuk_solarflare_ii
joomla_admin
1,5
Beez
ja_purity
Rhuk_milkyway
khepri
1,6, 1,7 e 2,5
atômico
beez_20
beez5
bluestork
Hathor
3. x
beez3
proto-estrela
Hathor
isis
4,0
cassiopeia
atum

Desenvolvimento e suporte

Desenvolvedores

Joomla é mantido como um projeto de código aberto por uma comunidade de voluntários e licenciado sob a GNU General Public License em uma base "como está", sem qualquer garantia de qualquer tipo, incluindo garantias implícitas de comercialização e adequação a um propósito particular. O código-fonte é mantido no GitHub . Os dois fóruns públicos mais populares para discutir Joomla e buscar aconselhamento técnico estão em https://forum.joomla.org e https://joomla.stackexchange.com .

Conferências

J and Beyond é uma conferência amplamente voltada para desenvolvedores Joomla e integradores de sites e é hospedada na Europa em maio de cada ano.

Ajuda financeira

O Joomla é financiado principalmente por patrocínios privados que compensam os custos operacionais do OSM; esses custos incluem impostos, contabilidade, presença em eventos terrestres, operação de domínios e assim por diante. O projeto recebe o restante de sua receita de publicidade no site, comissões, taxas de exame e Google Summer of Code .

Prêmios

Ano Prêmio Categoria
2005 UK Linux & Open Source Awards Melhor Projeto Linux / Open Source
2006 Prêmio Packt Open Source Melhor CMS de código aberto
UK Linux & Open Source Awards Melhor Projeto Linux / Open Source
2007 Prêmio Packt Open Source Melhor CMS de código aberto PHP
2008 Prêmio Packt Open Source
  • Pessoa mais valiosa do CMS de código aberto - Prêmio pessoal: Johan Janssens
  • Melhor CMS de código aberto 1º vice-campeão
  • 1º vice-campeão melhor CMS de código aberto geral
2009 Prêmio Packt Open Source
  • Pessoa mais valiosa do CMS de código aberto - Prêmio pessoal: Louis Landry
  • 1º vice-campeão Packt Hall of Fame CMS
  • Melhor CMS de código aberto segundo vice-campeão
2010 Prêmio Packt Open Source CMS do 2º lugar no Hall da Fama
2011 Prêmio Packt Open Source Melhor CMS de código aberto
2014 CMS Critic People's Choice Awards Melhor CMS PHP de código aberto
2015 CMS Critic People's Choice Awards Melhor CMS grátis
2016 CMS Critic People's Choice Awards Melhor CMS grátis
2017 CMS Critic People's Choice Awards Melhor CMS grátis
2018 CMS Critic People's Choice Awards Melhor CMS grátis
2019 CMS Critic People's Choice Awards Melhor CMS grátis
2020 CMS Critic People's Choice Awards Melhor CMS grátis

CMS Market Share

O gráfico a seguir mostra a participação do Joomla no mercado de CMS (contra o líder de mercado, WordPress , como comparação).

Tendências de pesquisas do Google

O gráfico a seguir mostra a tendência das pesquisas no Google sobre Joomla ao longo do tempo.

Veja também

Notas

Referências

links externos