CMS flat-file para criar sites e blogs, que armazena o conteúdo em JSON e dispensa banco de dados.
flatpressblog/flatpress
Um mecanismo de blog leve em PHP que armazena todas as postagens em arquivos, sem precisar de banco de dados.
Alternativa open source a:WordPress
- Estrelas
- 218
- Forks
- 68
- Issues abertas
- 26
- Último commit
- há 5 dias
O que é?
FlatPress é um mecanismo de blog escrito em PHP que mantém todo o conteúdo em arquivos, em vez de em um banco de dados. Para instalar, basta enviar os arquivos para um servidor web e executar o instalador integrado; para fazer backup do site, é só copiar o diretório.
O mecanismo oferece suporte a temas baseados no sistema de templates Smarty e a um sistema de plugins com suporte a widgets para ampliar as funcionalidades. Também inclui comentários com proteção contra spam e uma interface multilíngue com vários pacotes de idiomas.
Ele funciona em servidores web comuns, como Apache, NGINX ou IIS, com PHP 7.2 a PHP 8.5. O projeto usa verificações do PHPStan e do CodeQL por meio do GitHub Actions.
Recursos principais
- 01Armazena todo o conteúdo em arquivos, sem precisar de banco de dados
- 02Sistema de plugins com suporte a widgets
- 03Temas baseados em templates Smarty
- 04Comentários integrados com proteção contra spam
- 05Instalação e backup simples, copiando os arquivos
- 06Interface multilíngue com vários pacotes de idiomas
Casos de uso
- Manter um blog pessoal em uma hospedagem compartilhada básica sem configurar um banco de dados
- Manter um site pequeno que precisa de backups simples baseados em arquivos
- Personalizar a aparência de um blog com temas Smarty
Início rápido
- 1
Baixe o FlatPress na página oficial de downloads
- 2
Descompacte os arquivos e envie-os para o seu servidor web
- 3
Acesse o servidor web e execute o instalador do FlatPress
Antes de usar
- Requer um servidor web com PHP 7.2 a PHP 8.5; não é necessário banco de dados.
- A configuração é manual: baixe, descompacte e envie os arquivos; em seguida, execute o instalador web.
Em coleções
Tópicos
Perguntas frequentes
- O que é flatpress?
- Um mecanismo de blog leve em PHP que armazena todas as postagens em arquivos, sem precisar de banco de dados. FlatPress é um mecanismo de blog escrito em PHP que mantém todo o conteúdo em arquivos, em vez de em um banco de dados. Para instalar, basta enviar os arquivos para um servidor web e executar o instalador integrado; para fazer backup do site, é só copiar o diretório.
- flatpress é gratuito? Qual é a licença?
- flatpress é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- flatpress ainda é mantido?
- Manutenção ativa. O último commit de flatpress foi em 3 de nov. de 2026.
- Para que posso usar flatpress?
- Manter um blog pessoal em uma hospedagem compartilhada básica sem configurar um banco de dados Manter um site pequeno que precisa de backups simples baseados em arquivos Personalizar a aparência de um blog com temas Smarty
- Como instalar flatpress?
- Baixe o FlatPress na página oficial de downloads Descompacte os arquivos e envie-os para o seu servidor web Acesse o servidor web e execute o instalador do FlatPress
- Onde consigo flatpress?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/flatpressblog/flatpress
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um CMS PHP baseado em arquivos para criar sites e blogs leves sem banco de dados.
Um sistema de gerenciamento de conteúdo baseado em arquivos e mecanismo de templates escrito em PHP, que não precisa de banco de dados.
Plataforma de blog em PHP auto-hospedada, com suporte a Markdown, plugins, temas e vários bancos de dados.
CMS PHP auto-hospedado com construtor de páginas drag-and-drop para criar sites, blogs e lojas virtuais.
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.