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.