Instalacja Nette
Chcesz wykorzystać zalety Nette w swoim istniejącym projekcie, czy planujesz stworzyć nowy projekt oparty na Nette? Ten przewodnik przeprowadzi Cię przez instalację krok po kroku.
Jak dodać Nette do swojego projektu
Nette oferuje kolekcję użytecznych i zaawansowanych pakietów (bibliotek) dla PHP. Aby włączyć je do swojego projektu, postępuj zgodnie z poniższymi krokami:
- Przygotuj Composer: To narzędzie jest niezbędne do łatwej instalacji, aktualizacji i zarządzania bibliotekami potrzebnymi dla Twojego projektu.
- Wybierz pakiet: Załóżmy, że potrzebujesz przeglądać system plików,
co świetnie robi Finder z pakietu
nette/utils
. Nazwę pakietu widzisz w prawej kolumnie jego dokumentacji. - Zainstaluj pakiet: Uruchom to polecenie w głównym katalogu swojego projektu:
composer require nette/utils
Preferujesz interfejs graficzny? Zapoznaj się z instrukcją instalacji pakietów w środowisku PhpStorm.
Jak założyć nowy projekt z Nette
Jeśli chcesz stworzyć zupełnie nowy projekt na platformie Nette, zalecamy skorzystanie z gotowego szkieletu Web Project:
- Przygotuj Composer.
- Otwórz wiersz poleceń i przejdź do głównego katalogu swojego serwera WWW, np.
/var/www/html
,C:/xampp/htdocs
,/Library/WebServer/Documents
. - Utwórz projekt za pomocą tego polecenia:
composer create-project nette/web-project NAZWA_PROJEKTU
- Nie używasz Composera? Wystarczy pobrać Web Project w formacie ZIP i rozpakować go. Ale uwierz, Composer jest tego wart!
- Ustawienia uprawnień: Na systemach macOS lub Linux ustaw prawa zapisu do katalogów
temp/
ilog/
. - Otwarcie projektu w przeglądarce: Wpisz URL
http://localhost/NAZWA_PROJEKTU/www/
i zobaczysz stronę powitalną szkieletu:

Gratulacje! Twoja strona jest teraz gotowa do rozwoju. Możesz usunąć szablon powitalny i zacząć tworzyć swoją aplikację.
Jedną z zalet Nette jest to, że projekt działa od razu bez potrzeby konfiguracji. Jeśli jednak napotkasz problemy, spróbuj zajrzeć do rozwiązań częstych problemów.
Jeśli zaczynasz z Nette, zalecamy kontynuowanie tutorialem Pisanie pierwszej aplikacji.
Narzędzia i zalecenia
Do efektywnej pracy z Nette polecamy następujące narzędzia:
- Dobrej jakości IDE z dodatkami dla Nette
- System kontroli wersji Git
- Composer