Pular para o conteúdo
Navegar na documentação

Core, Content e dist

Core/ é a implementação da engine. Na distribuição OCI ele viaja com runtime e dependências e deve permanecer read-only para o cliente.

Content/ é o projeto do usuário. Ele contém páginas, views e assets, mas não classes da engine. Customizar o site significa alterar essa árvore.

dist/ é a saída derivada. O build a apaga e reconstrói; mudanças manuais nela desaparecem no próximo build.

Core/     implementação estável da engine
Content/  fonte do site e responsabilidade do usuário
dist/     resultado gerado e responsabilidade do build

Há ainda storage/framework/, usado para views MDX geradas e cache de Blade. Ele também é detalhe de execução, não conteúdo autoral.

Essa separação permite publicar HTML, CSS e imagens sem PHP em produção. Também impede que conveniências do site vazem para a engine: um componente de Content/Views é personalizável, enquanto um parser de Core/Content muda o produto.