Sites de empresa que o cliente não consegue quebrar.

O PageBrick é um CMS pequeno e de código aberto para sites institucionais. Quem é dono do site edita textos e fotos num painel que cabe numa tela. Quem desenvolve tem controle total do front-end. E cada atualização confere todas as páginas e se desfaz sozinha se algo quebrar.

PHP 8.2+ · MySQL ou MariaDB · Qualquer hospedagem com cPanel · GPL-3.0

O painel do PageBrick editando a página inicial de um site

Para quem cuida do negócio

Tudo o que um site de empresa precisa, sem nada para aprender.

Editar como quem preenche um formulário

Cada página é um formulário curto: título, texto, foto. O layout fica exatamente como foi desenhado, seja lá o que for digitado.

Ocultar uma seção, voltar uma versão

As seções se desligam com um clique. Cada página guarda as últimas dez versões, prontas para restaurar.

Formulário de contato e blog incluídos

As mensagens chegam por e-mail e ficam guardadas no painel. O spam fica de fora, sem captcha.

Mais de um idioma

Português, inglês e espanhol, no painel e no site. Cada página pode ter as suas traduções.

Para quem constrói os sites

O front-end é seu. O PageBrick não coloca nada que você não pediu: nada de CSS, JavaScript ou cookies. Escreva templates em PHP puro com qualquer ferramenta de build, troque o HTML de qualquer plugin pelo seu tema, ou dispense o PHP e leia o conteúdo em JSON.

Criar um tema

<!-- templates/home.php -->
<h1><?= $page->hero->title ?></h1>
<?php foreach ($page->services->items as $item): ?>
    <h2><?= $item->title ?></h2>
<?php endforeach ?>

# ou headless, a partir de Next.js, Astro ou um aplicativo
curl https://example.com/api/v1/pages/about

Atualizações que nunca quebram um site

Clicar em Atualizar no painel é seguro. São cinco garantias, todas conferidas por testes automáticos a cada versão.

  1. 01

    Uma API congelada

    Tudo o que temas e plugins usam está listado e tem versão. Dentro de uma versão, nada é removido nem muda.

  2. 02

    Um site congelado

    Um site real de agência feito na 1.0 precisa entregar o mesmo HTML, byte por byte, em toda versão nova.

  3. 03

    Conferido antes

    Se um plugin ativo ou o tema não estiver pronto para a versão nova, o painel diz qual e espera.

  4. 04

    Conferido depois

    A primeira visita depois da atualização abre todas as páginas. Se uma falhar, a versão anterior volta sozinha.

  5. 05

    Seus arquivos intactos

    A atualização troca só o núcleo. Temas, plugins, fotos e configurações ficam exatamente como estão.

Experimente

  1. Escolha um dos botões para ver o que acontece numa atualização.

Instalado em cinco minutos

Subir os arquivos, abrir o site e responder quatro telas curtas. Sem terminal e sem linha de comando.

  1. Passo 1

    Baixar

    Pegue o zip mais recente do PageBrick no GitHub.

  2. Passo 2

    Enviar

    Envie o que está dentro da pasta pagebrick para a hospedagem, pelo gerenciador de arquivos do cPanel ou por FTP.

  3. Passo 3

    Criar um banco de dados

    No cPanel, o Assistente de banco de dados MySQL cria o banco e o usuário de uma vez.

  4. Passo 4

    Abrir o site

    O instalador confere o servidor, conecta ao banco e cria um site de exemplo pronto.

Baixar o PageBrick

Livre e de código aberto

Licença GPL-3.0. Feito no Brasil e desenvolvido abertamente no GitHub.

Dar uma estrela no GitHub