Repolode
WonderCMS

WonderCMS/wondercms

Um CMS leve de arquivos em PHP que armazena o conteúdo em um arquivo JSON, não usa banco de dados e pode ser instalado em uma etapa, enviando os arquivos.

Alternativa open source a:WordPress

Estrelas
744
Forks
169
Issues abertas
0
Último commit
há 5 dias

O que é?

WonderCMS é um sistema de gerenciamento de conteúdo de arquivos escrito em PHP. O conteúdo do site fica em um arquivo JSON, em vez de um banco de dados; por isso, para instalar, basta descompactar o pacote e enviar os arquivos para um servidor web. O núcleo é composto por cinco arquivos, e o projeto se apresenta como leve e sem necessidade de configuração.

A área de administração permite criar e editar páginas em linha, gerenciar subpáginas e a ordem do menu, definir títulos e descrições de SEO para cada página e enviar arquivos. Temas e plugins podem ser instalados pelo painel de administração, e os plugins se integram ao núcleo por meio de um sistema de listeners. Também há atualizações e backups com um clique.

O sistema funciona com Apache, NGINX, IIS e Caddy, requer PHP 7.4 ou posterior com as extensões cURL, mbstring e Zip e oferece suporte a HTTPS. As credenciais de login são protegidas com password_hash do PHP, e tokens CSRF são usados nas ações de administração. O projeto não adiciona cookies de rastreamento e define apenas um cookie de sessão do PHP.

Recursos principais

  • 01Armazena o conteúdo em um arquivo JSON, sem necessidade de configurar um banco de dados.
  • 02Instalação em uma etapa, enviando os arquivos, com atualizações e backups com um clique.
  • 03Edição de páginas em linha, com subpáginas, organização do menu e campos de SEO por página.
  • 04Instalador de temas e plugins, que se integram por meio de hooks e listeners.
  • 05Funciona com Apache, NGINX, IIS e Caddy e permite usar um functions.php opcional para código personalizado.

Casos de uso

  • Criar um site pessoal ou para uma pequena empresa em uma hospedagem PHP compartilhada.
  • Publicar uma landing page ou um site institucional que raramente muda.
  • Manter um blog pequeno sem administrar um servidor de banco de dados.
  • Migrar um site para uma nova hospedagem copiando seus arquivos.

Início rápido

  1. 1

    Baixe a versão mais recente no site do WonderCMS

  2. 2

    Descompacte os arquivos e faça o upload para o seu servidor web

  3. 3

    Ou clone o repositório do GitHub

    git clone https://github.com/WonderCMS/wondercms.git

Antes de usar

  • Requer PHP 7.4 ou superior com as extensões cURL, mbstring e Zip.
  • Servidores NGINX ou IIS precisam de uma etapa adicional de configuração.

Em coleções

Tópicos

Perguntas frequentes

O que é wondercms?
Um CMS leve de arquivos em PHP que armazena o conteúdo em um arquivo JSON, não usa banco de dados e pode ser instalado em uma etapa, enviando os arquivos. WonderCMS é um sistema de gerenciamento de conteúdo de arquivos escrito em PHP. O conteúdo do site fica em um arquivo JSON, em vez de um banco de dados; por isso, para instalar, basta descompactar o pacote e enviar os arquivos para um servidor web. O núcleo é composto por cinco arquivos, e o projeto se apresenta como leve e sem necessidade de configuração.
wondercms é gratuito? Qual é a licença?
wondercms é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
wondercms ainda é mantido?
Manutenção ativa. O último commit de wondercms foi em 2 de nov. de 2026.
Para que posso usar wondercms?
Criar um site pessoal ou para uma pequena empresa em uma hospedagem PHP compartilhada. Publicar uma landing page ou um site institucional que raramente muda. Manter um blog pequeno sem administrar um servidor de banco de dados. Migrar um site para uma nova hospedagem copiando seus arquivos.
Como instalar wondercms?
Baixe a versão mais recente no site do WonderCMS Descompacte os arquivos e faça o upload para o seu servidor web Ou clone o repositório do GitHub: git clone https://github.com/WonderCMS/wondercms.git
Onde consigo wondercms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/WonderCMS/wondercms

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

Projetos relacionados