Instalace Nette

Nette je rodina vyspělých knihoven pro PHP, které můžete používat zcela samostatně. Nette je také full-stack framework. Tato stránka vám ukáže, jak jednotlivé knihovny nebo celý framework nainstalovat.

Jste v Nette nováčkem? Doporučujeme vám projít si také tutorial Píšeme první aplikaci.

Jak instalovat balíčky

Jednotlivé balíčky z rodiny Nette se instalují pomocí nástroje Composer. Pokud jej neznáte, určitě byste měli začít s ním. Je to velice užitečný nástroj.

Potřebujete kupříkladu ve svém kódu procházet souborovým systémem? Na to se skvěle hodí Finder, který je součástí balíčku nette/utils (viz pravý sloupec). Instalaci provedete z příkazové řádky:

composer require nette/utils

Tímto způsobem nainstalujete i všechny ostatní balíčky.

Alternativní cestou je přidat úplně všechny balíčky naráz tím, že nainstalujete nette/nette:

composer require nette/nette

Jak vytvořit nový projekt

Chystáte se na Nette postavit nový projekt? Nejjednodušší start je stáhnout základní skeleton webové aplikace, který se jmenuje Web Project.

Se založením projektu vám opět pomůže Composer. Najděte si kořenový adresář webového serveru (např. /var/www nebo C:\InetPub). V příkazové řádce spusťte následující příkaz, jen místo my-project zadejte název adresáře, který se má vytvořit:

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

(Pokud nechcete použít Composer, stáhněte si archív, rozbalte jej a zkopírujte do kořenového adresáře webového serveru.)

Pokud vyvíjíte na macOS nebo na Linuxu (nebo na jakémkoliv jiném systému založeném na Unixu), budete muset ještě nastavit práva zápisu webovému serveru.

Na Nette je skvělé, že nemusíte nic složitě konfigurovat nebo nastavovat. Takže už v tento okamžik by měla úvodní stránka Web Projectu fungovat. Vyzkoušíte to otevřením prohlížeče na následující URL adrese:

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

a uvidíte úvodní stránku Nette Frameworku:

Hurá, skeleton funguje! Uvítací šablonu klidně smažte a můžete začít psát novou skvělou aplikaci.

Pokud nastal problém, zkuste těchto pár tipů.

Nástroje

Doporučujeme používat pro práci kvalitní IDE a všechny potřebné pluginy, nesmírně vás to zefektivní.

verze: 4.0