Installazione di Nette
Nette è una famiglia di librerie avanzate per PHP che possono essere utilizzate in modo completamente autonomo. Nette è anche un framework full-stack. Questa pagina mostra come installare ogni libreria o l'intero framework.
Siete alle prime armi con Nette? Vi consigliamo di consultare anche il tutorial Creare la prima applicazione.
Come installare i pacchetti
I singoli pacchetti della famiglia Nette vengono installati con lo strumento Composer. Se non lo conoscete, dovreste assolutamente iniziare a usarlo. È uno strumento molto utile.
Ad esempio, avete bisogno di attraversare il file system nel vostro codice? Il Finder, incluso nel pacchetto nette/utils
(vedi colonna a destra),
è ottimo per questo. È possibile installarlo dalla riga di comando:
composer require nette/utils
Questo installerà anche tutti gli altri pacchetti.
Un modo alternativo è quello di aggiungere tutti i pacchetti in una volta sola, installando nette/nette
:
composer require nette/nette
Come creare un nuovo progetto
Avete intenzione di creare un nuovo progetto su Nette? Il modo più semplice per iniziare è scaricare lo scheletro dell'applicazione web di base, chiamato Progetto Web.
Anche in questo caso, Composer vi aiuterà a configurare il progetto. Individuate la directory principale del vostro server web
(ad esempio, /var/www
o C:\InetPub
). Eseguite il seguente comando nel prompt dei comandi, sostituendo
my-project
con il nome della directory da creare:
composer create-project nette/web-project my-project
(Se non si vuole usare Composer, scaricare l'archivio, decomprimerlo e copiarlo nella directory principale del server web).
Se si sta sviluppando su macOS o Linux (o qualsiasi altro sistema basato su Unix), è comunque necessario impostare i permessi di scrittura.
Il bello di Nette è che non è necessario configurare o impostare nulla di complicato. A questo punto, la pagina iniziale del progetto Web dovrebbe funzionare. Potete verificarlo aprendo il browser al seguente URL:
http://localhost/my-project/www/
e dovreste vedere la pagina di benvenuto di Nette Framework:

Evviva, lo scheletro funziona! Eliminate il modello di benvenuto e potrete iniziare a scrivere una nuova applicazione.
In caso di problemi, provate a seguire questi suggerimenti.
Strumenti
Vi consigliamo di utilizzare un IDE di qualità e tutti i plugin necessari, che vi renderanno estremamente efficienti.