Instalacja Nette

Nette to rodzina zaawansowanych bibliotek dla PHP, których możesz używać całkowicie samodzielnie. Nette jest również frameworkiem typu full-stack. Ta strona pokazuje jak zainstalować każdą z bibliotek lub cały framework.

Jesteś początkującym użytkownikiem Nette? Polecamy również zapoznać się z tutorialem Create Your First Application.

Jak zainstalować pakiety

Poszczególne pakiety z rodziny Nette są instalowane za pomocą narzędzia Composer. Jeśli nie jesteś z nim zaznajomiony, powinieneś zdecydowanie zacząć od niego. Jest to bardzo przydatne narzędzie.

Na przykład, czy potrzebujesz przemierzać system plików w swoim kodzie? Finder, który jest zawarty w pakiecie nette/utils (patrz prawa kolumna), jest do tego świetny. Możesz go zainstalować z linii poleceń:

composer require nette/utils

Spowoduje to również zainstalowanie wszystkich innych pakietów.

Alternatywnym sposobem jest dodanie wszystkich pakietów na raz poprzez instalację nette/nette:

composer require nette/nette

Jak stworzyć nowy projekt

Zamierzasz zbudować nowy projekt na Nette? Najłatwiej jest zacząć od pobrania podstawowego szkieletu aplikacji internetowej o nazwie Web Project.

Również w tym przypadku Composer pomoże ci skonfigurować twój projekt. Znajdź katalog główny swojego serwera WWW (np. /var/www lub C:\InetPub). Uruchom następujące polecenie w wierszu poleceń, ale zastąp my-project nazwą katalogu, który ma zostać utworzony:

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

(Jeśli nie chcesz używać Composera, pobierz archiwum, rozpakuj je i skopiuj do katalogu głównego serwera WWW).

Jeśli tworzysz na macOS lub Linuxie (lub innym systemie opartym na Uniksie), nadal będziesz musiał ustawić uprawnienia do zapisu.

Wspaniałą rzeczą w Nette jest to, że nie musisz konfigurować ani ustawiać niczego skomplikowanego. W tym momencie strona główna Web Project powinna już działać. Możesz to sprawdzić otwierając przeglądarkę pod następującym adresem URL:

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

i powinieneś zobaczyć stronę powitalną Nette Framework:

Hurra, szkielet działa! Usuń szablon powitalny i możesz zacząć pisać nową, wspaniałą aplikację.

Jeśli jest jakiś problem, spróbuj tych kilku wskazówek.

Narzędzia

Zalecamy używanie wysokiej jakości IDE i wszystkich niezbędnych wtyczek, sprawi to, że będziesz niezwykle wydajny.

wersja: 4.0