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.

versione: 4.0