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:

  1. Przygotuj Composera: to narzędzie jest niezbędne do łatwej instalacji, aktualizacji i zarządzania bibliotekami potrzebnymi w Twoim projekcie.
  2. 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.
  3. 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:

  1. Przygotuj Composera.
  2. Otwórz wiersz poleceń i przejdź do katalogu głównego swojego serwera webowego, np. /var/www/html, C:/xampp/htdocs, /Library/WebServer/Documents.
  3. Utwórz projekt tym poleceniem:
composer create-project nette/web-project NAZWA_PROJEKTU
  1. Nie używasz Composera? Wystarczy pobrać Web Project w formacie ZIP i rozpakować. Ale uwierz nam, Composer jest tego wart!
  2. Ustaw uprawnienia: w systemach macOS albo Linux ustaw uprawnienia do zapisu dla katalogów.
  3. 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:

wersja: 4.x