Instalacja Nette
Czy chcesz wykorzystać zalety Nette w swoim istniejącym projekcie lub 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ę przydatnych i zaawansowanych pakietów (bibliotek) dla PHP. Aby włączyć je do swojego projektu, wykonaj następujące kroki:
- Skonfiguruj Composer: To narzędzie jest niezbędne do łatwej instalacji, aktualizacji i zarządzania bibliotekami wymaganymi dla twojego projektu.
- Wybierz pakiet: Powiedzmy, że potrzebujesz nawigować po systemie plików, co Finder z pakietu
nette/utils
robi doskonale. Nazwę pakietu można znaleźć w prawej kolumnie jego dokumentacji. - Zainstaluj pakiet: Uruchom to polecenie w katalogu głównym projektu:
composer require nette/utils
Wolisz interfejs graficzny? Zapoznaj się z przewodnikiem dotyczącym instalacji pakietów w środowisku PhpStorm.
Jak rozpocząć nowy projekt z Nette
Jeśli chcesz stworzyć zupełnie nowy projekt na platformie Nette, zalecamy skorzystanie z gotowego szkieletu Web Project:
- Set up Composer..
- Otworzyć wiersz poleceń i przejść do katalogu głównego serwera WWW, np.
/etc/var/www
,C:/xampp/htdocs
,/Library/WebServer/Documents
. - Utwórz projekt za pomocą tego polecenia:
composer create-project nette/web-project PROJECT_NAME
- Nie korzystasz z Composera? Po prostu pobierz Web Project w formacie ZIP i rozpakuj go. Ale zaufaj nam, Composer jest tego wart!
- Ustawianie uprawnień: W systemach macOS lub Linux należy ustawić uprawnienia zapisu dla katalogów.
- Otwórz projekt w przeglądarce: Wpisz adres URL
http://localhost/PROJECT_NAME/www/
. Zobaczysz stronę docelową szkieletu:
Gratulacje! Twoja witryna jest teraz gotowa do rozwoju. Możesz usunąć szablon powitalny i rozpocząć tworzenie aplikacji.
Jedną z zalet Nette jest to, że projekt działa natychmiast, bez potrzeby konfiguracji. Jeśli jednak napotkasz jakiekolwiek problemy, rozważ zapoznanie się z typowymi rozwiązaniami problemów.
Jeśli dopiero zaczynasz pracę z Nette, zalecamy kontynuowanie samouczka Create Your First Application.
Narzędzia i rekomendacje
Do wydajnej pracy z Nette zalecamy następujące narzędzia:
- Wysokiej jakości IDE z wtyczkami dla Nette
- System kontroli wersji Git
- Composer