Skip to content
This repository has been archived by the owner on Apr 24, 2019. It is now read-only.

2. Por onde começar

William Correa edited this page May 8, 2017 · 3 revisions

Por onde começar

A primeira coisa a se compreender é que você terá apenas um ponto de entrada para todas as requisições que serão feitas para o que você for criando. Seja pelo terminal ou através do protocolo http, todos os pedidos passarão pela classe App. Sendo assim, vamos preparar começar a configurar um novo projeto.

Base

A base do simples está separada em vários pacotes onde cada pacote tem sua responsabilidade. Em https://github.com/phpzm/simples temos a base do projeto e em https://github.com/phpzm/core a lista dos pacotes que estão disponíveis. Para começar um projeto com essa arquitetura podemos usar o simples (que vai instalar o core), instalar o core através do composer require phpzm/core ou instalar cada pacote em separado.

Vamos usar com a demonstração usando o simples através do composer create-project phpzm/simples.

Inciando o projeto

O simples vem com um arquivo de configuração docker-compose.yml.sample para usar o docker através docker-compose. Caso não queira usar outras imagens basta editar o arquivo, e, caso não queira usar o docker basta ignorar esse arquivo.

Clone this wiki locally