O FOLL MVC é uma estrutura MVC leve, mas rica em recursos, construída sobre o PHP do folha. Dá a você a simplicidade da folha e são módulos com a estrutura de uma estrutura MVC. O FOLL MVC é uma ótima opção para criar aplicações que escalem sem a complexidade da maioria das estruturas modernas.
Você pode instalar o folhetos MVC com a CLI da folha
leaf create < project-name > --mvc Ou para uma instalação mais personalizada, você pode adicionar --custom ao comando
leaf create < project-name > --mvc --customVocê também pode usar o compositor se não quiser usar a CLI da folha, embora recomendemos usar a CLI para uma experiência melhor:
composer create-project leafs/mvc < project-name > Observe que <project-name> é o nome do projeto que você deseja criar, e esse será o nome da sua pasta. Você também pode usar . para instalar no diretório atual.
C:.
├───app
│ ├───console
│ ├───controllers
│ ├───database
│ │ ├───factories
│ │ ├───migrations
│ │ ├───schema
│ │ └───seeds
│ ├───helpers
│ ├───models
│ ├───routes
│ └───views
│ ├───css
│ └───errors
├───config
├───lib
├───public
│ └───assets
│ ├───css
│ └───img
├───storage
│ ├───app
│ │ └───public
│ ├───framework
│ │ └───views
│ └───logs
└───vendorEssa estrutura de diretório é nossa maneira opinativa de organizar seu aplicativo MVC. É uma mistura das melhores práticas de diferentes estruturas, como o Ruby on Rails e o Laravel e algumas de nossas próprias experiências de criação de aplicações.
Para executar seu aplicativo de folhas MVC, use
php leaf serveOu com a cli folha
leaf serveEstamos felizes em ter você. Todas as contribuições são bem -vindas! Para começar, familiarize -se com o nosso guia de contribuição e você estará pronto para fazer sua primeira solicitação de tração.
Para relatar uma vulnerabilidade de segurança, você pode entrar em contato com @mychidarko ou @leafphp no Twitter. Coordenaremos a correção e, eventualmente, comprometeremos a solução neste projeto.
A Leaf sempre foi de código aberto e gratuito, mas à medida que o projeto cresce, o mesmo acontece com os desafios de manter e criar novos recursos. Os custos - tempo, recursos e infraestrutura - estão aumentando rapidamente, e nossa pequena equipe não pode mais sustentar isso sozinha.
Para manter as folhas vivas e prosperando, precisamos do seu apoio agora mais do que nunca. Patrocine nos patrocinadores do Github ou visite nossa página de patrocinadores para explorar maneiras de contribuir.
Sua ajuda faz toda a diferença - vamos manter as folhas avançando juntas!
E para todos os nossos colaboradores existentes em dinheiro/código, nós amamos todos vocês ❤️