Instalacja Nette
Chcesz wykorzystać zalety Nette w swoim istniejącym projekcie albo planujesz stworzyć nowy projekt oparty na Nette? Ten przewodnik przeprowadzi Cię przez instalację krok po kroku.
Jak dodać Nette do swojego projektu
Nette oferuje zbiór przydatnych i dopracowanych pakietów (bibliotek) dla PHP. Żeby włączyć je do swojego projektu, wykonaj te kroki:
- Przygotuj Composera: to narzędzie jest niezbędne do łatwej instalacji, aktualizacji i zarządzania bibliotekami potrzebnymi w Twoim projekcie.
- Wybierz pakiet: powiedzmy, że potrzebujesz poruszać się po systemie
plików, co świetnie robi Finder z pakietu
nette/utils. Nazwę pakietu znajdziesz w prawej kolumnie jego dokumentacji. - Zainstaluj pakiet: uruchom to polecenie w katalogu głównym swojego projektu:
composer require nette/utils
Wolisz interfejs graficzny? Zajrzyj do przewodnika po instalacji pakietów w środowisku PhpStorm.
Jak zacząć nowy projekt z Nette
Jeśli chcesz stworzyć całkowicie nowy projekt na platformie Nette, zalecamy użycie wstępnie skonfigurowanego szkieletu Web Project:
- Przygotuj Composera.
- Otwórz wiersz poleceń i przejdź do katalogu głównego swojego serwera webowego, np.
/var/www/html,C:/xampp/htdocs,/Library/WebServer/Documents. - Utwórz projekt tym poleceniem:
composer create-project nette/web-project NAZWA_PROJEKTU
- Nie używasz Composera? Wystarczy pobrać Web Project w formacie ZIP i rozpakować. Ale uwierz nam, Composer jest tego wart!
- Ustaw uprawnienia: w systemach macOS albo Linux ustaw uprawnienia do zapisu dla katalogów.
- Otwórz projekt w przeglądarce: wpisz URL
http://localhost/NAZWA_PROJEKTU/www/. Zobaczysz stronę powitalną szkieletu:

Gratulacje! Twoja strona jest gotowa do tworzenia. Śmiało usuń szablon powitalny i zacznij budować swoją aplikację.
Jedną z zalet Nette jest to, że projekt działa od razu, bez potrzeby konfigurowania. Jeśli jednak natrafisz na jakieś problemy, zajrzyj do rozwiązań typowych problemów.
Jeśli zaczynasz z Nette, zalecamy kontynuować samouczkiem Tworzymy pierwszą aplikację.
Narzędzia i zalecenia
Do efektywnej pracy z Nette zalecamy następujące narzędzia:
- Dobre IDE z pluginami dla Nette
- System kontroli wersji Git
- Composer