Nette Kurulumu
Var olan projenizde Nette'in avantajlarından yararlanmak mı istiyorsunuz, yoksa Nette tabanlı yeni bir proje mi kurmayı planlıyorsunuz? Bu kılavuz sizi kurulumda adım adım yönlendirecek.
Nette'i Projenize Nasıl Eklersiniz
Nette, PHP için kullanışlı ve gelişmiş paketlerden (kütüphanelerden) oluşan bir koleksiyon sunar. Onları projenize dahil etmek için şu adımları izleyin:
- Composer'ı kurun: Bu araç, projeniz için gereken kütüphanelerin kolayca kurulması, güncellenmesi ve yönetilmesi için gereklidir.
- Bir paket seçin: Diyelim ki dosya sisteminde gezinmeniz gerekiyor; bunu
nette/utilspaketindeki Finder mükemmel biçimde yapar. Paket adını, belgelerinin sağ sütununda bulabilirsiniz. - Paketi kurun: Projenizin kök dizininde şu komutu çalıştırın:
composer require nette/utils
Grafik arayüzü mü yeğliyorsunuz? PhpStorm ortamında paket kurmaya ilişkin kılavuza göz atın.
Nette ile Yeni Bir Projeye Nasıl Başlanır
Nette platformunda tümüyle yeni bir proje oluşturmak isterseniz, önceden yapılandırılmış Web Project iskeletini kullanmanızı öneririz:
- Composer'ı kurun.
- Komut satırını açın ve web sunucunuzun kök dizinine gidin; örneğin
/var/www/html,C:/xampp/htdocs,/Library/WebServer/Documents. - Şu komutu kullanarak projeyi oluşturun:
composer create-project nette/web-project PROJE_ADI
- Composer kullanmıyor musunuz? Web Project'i ZIP biçiminde indirip açmanız yeter. Ama bize güvenin, Composer buna değer!
- İzinleri ayarlayın: macOS ya da Linux sistemlerinde dizinler için yazma izinlerini ayarlayın.
- Projeyi bir tarayıcıda açın:
http://localhost/PROJE_ADI/www/adresini girin. İskeletin karşılama sayfasını göreceksiniz:

Tebrikler! Web siteniz artık geliştirmeye hazır. Karşılama şablonunu çekinmeden kaldırın ve uygulamanızı kurmaya başlayın.
Nette'in avantajlarından biri, projenin herhangi bir yapılandırmaya gerek olmadan hemen çalışmasıdır. Yine de bir sorunla karşılaşırsanız, sık karşılaşılan sorunların çözümlerine bakmayı düşünün.
Nette'e yeni başlıyorsanız, İlk uygulamanızı oluşturun öğreticisiyle devam etmenizi öneririz.
Araçlar ve Öneriler
Nette ile verimli çalışmak için şu araçları öneririz:
- Nette eklentileri olan kaliteli bir IDE
- Sürüm denetim sistemi Git
- Composer