Instalando Nette

Nette é uma família de bibliotecas avançadas para PHP que você pode usar completamente autônoma. Nette também é uma estrutura completa. Esta página lhe mostra como instalar cada biblioteca ou toda a estrutura.

Você é novo na Nette? Também recomendamos que você consulte o tutorial Create Your First Application (Crie sua primeira aplicação).

Como instalar os pacotes

Os pacotes individuais da família Nette são instalados utilizando a ferramenta Composer. Se você não está familiarizado com ela, você deve definitivamente começar com ela. É uma ferramenta muito útil.

Por exemplo, você precisa atravessar o sistema de arquivos em seu código? O Finder, que está incluído no pacote nette/utils (ver coluna da direita), é ótimo para isso. Você pode instalá-lo a partir da linha de comando:

composer require nette/utils

Isto também instalará todos os outros pacotes.

Uma maneira alternativa é adicionar todos os pacotes de uma só vez, instalando nette/nette:

composer require nette/nette

Como criar um novo projeto

Você vai construir um novo projeto na Nette? A maneira mais fácil de começar é baixar o esqueleto básico da aplicação web, chamado Projeto Web.

Mais uma vez, o Composer o ajudará a montar seu projeto. Encontre o diretório raiz do seu servidor web (por exemplo, /var/www ou C:\InetPub). Execute o seguinte comando no prompt de comando, mas substitua my-project pelo nome do diretório a ser criado:

composer create-project nette/web-project my-project

(Se você não quiser usar o Composer, baixe o arquivo, descompacte-o e copie-o para o diretório raiz do servidor web).

Se você estiver desenvolvendo em macOS ou Linux (ou qualquer outro sistema baseado em Unix), ainda precisará definir permissões de escrita.

O ótimo da Nette é que você não tem que configurar ou configurar nada complicado. Portanto, até este ponto, a página inicial do Projeto Web já deve estar funcionando. Você pode testar isso abrindo seu navegador na seguinte URL:

http://localhost/my-project/www/

e você deve ver a página de boas-vindas da Nette Framework:

Viva, o esqueleto funciona! Elimine o modelo de boas-vindas e você pode começar a escrever uma nova e excelente aplicação.

Se houver algum problema, tente estas poucas dicas.

Ferramentas

Recomendamos utilizar uma IDE de qualidade e todos os plugins necessários, isso o tornará extremamente eficiente.

versão: 4.0