Repolode
joomla

joomla/joomla-cms

Joomla! é um sistema de gerenciamento de conteúdo gratuito e de código aberto, feito em PHP, para criar sites e aplicações online.

Alternativa open source a:WordPress

Estrelas
5,167
Forks
3,887
Issues abertas
1,058
Último commit
há 4 horas

O que é?

Joomla! é um sistema de gerenciamento de conteúdo para criar sites e aplicações web. Ele roda em um servidor com PHP e MySQL, MariaDB ou PostgreSQL, e é distribuído sob a GNU General Public License versão 2 ou posterior.

Este repositório contém o código-fonte da linha Joomla! 6.x, atualmente na branch 6.2-dev. Ele não é um pacote instalável: as versões estáveis e nightly são publicadas separadamente no site de downloads do Joomla. Para configurar um ambiente local, os desenvolvedores usam PHP CLI, Composer e Node.js e, em seguida, instalam as dependências com composer install e npm ci.

O projeto é desenvolvido pela comunidade e inclui diretrizes de contribuição que direcionam correções de bugs e alterações de recursos para diferentes branches de destino.

Recursos principais

  • 01Cria sites e aplicações online usando uma stack de PHP e MySQL/MariaDB/PostgreSQL.
  • 02Oferece suporte a sites multilíngues.
  • 03Usa um sistema de extensões para adicionar componentes, módulos e plugins.
  • 04Compila assets JavaScript e SASS com Node.js e npm.

Casos de uso

  • Criar um site com conteúdo gerenciado por um painel administrativo para editores sem conhecimentos de desenvolvimento.
  • Manter um site multilíngue.
  • Desenvolver extensões personalizadas para Joomla ou contribuir com o núcleo do CMS.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/joomla/joomla-cms.git
  2. 2

    Acesse a pasta joomla-cms

    cd joomla-cms
  3. 3

    Instale as dependências do PHP com o Composer

    composer install
  4. 4

    Instale os pacotes do npm

    npm ci

Antes de usar

  • O repositório não é um pacote instalável; para concluir a instalação, é necessário usar o site de downloads ou configurar um servidor web local.
  • São necessários PHP, Composer, Node.js e um banco de dados como MySQL, MariaDB ou PostgreSQL.
  • Esta é a branch de desenvolvimento do Joomla 6.2, portanto pode ser menos estável que as versões lançadas.

Tópicos

Perguntas frequentes

O que é joomla-cms?
Joomla! é um sistema de gerenciamento de conteúdo gratuito e de código aberto, feito em PHP, para criar sites e aplicações online. Joomla! é um sistema de gerenciamento de conteúdo para criar sites e aplicações web. Ele roda em um servidor com PHP e MySQL, MariaDB ou PostgreSQL, e é distribuído sob a GNU General Public License versão 2 ou posterior.
joomla-cms é gratuito? Qual é a licença?
joomla-cms é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
joomla-cms ainda é mantido?
Manutenção ativa. O último commit de joomla-cms foi em 7 de nov. de 2026.
Para que posso usar joomla-cms?
Criar um site com conteúdo gerenciado por um painel administrativo para editores sem conhecimentos de desenvolvimento. Manter um site multilíngue. Desenvolver extensões personalizadas para Joomla ou contribuir com o núcleo do CMS.
Como instalar joomla-cms?
Clone o repositório: git clone https://github.com/joomla/joomla-cms.git Acesse a pasta joomla-cms: cd joomla-cms Instale as dependências do PHP com o Composer: composer install Instale os pacotes do npm: npm ci
Onde consigo joomla-cms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/joomla/joomla-cms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados