Nette Kurulumu
Nette, PHP için tamamen bağımsız olarak kullanabileceğiniz gelişmiş kütüphanelerden oluşan bir ailedir. Nette aynı zamanda tam yığın bir çerçevedir. Bu sayfa size her bir kütüphaneyi veya tüm çerçeveyi nasıl kuracağınızı gösterir.
Nette'te yeni misiniz? İlk Uygulamanızı Oluşturun eğitimine de göz atmanızı tavsiye ederiz.
Paketler Nasıl Kurulur
Nette ailesindeki bireysel paketler Composer aracı kullanılarak kurulur. Eğer bu araca aşina değilseniz, kesinlikle onunla başlamalısınız. Çok kullanışlı bir araçtır.
Örneğin, kodunuzda dosya sistemini dolaşmanız mı gerekiyor? nette/utils
paketine dahil olan Finder(sağ sütuna bakın) bunun için harikadır. Komut satırından
yükleyebilirsiniz:
composer require nette/utils
Bu, diğer tüm paketleri de yükleyecektir.
Alternatif bir yol da nette/nette
adresini yükleyerek tüm paketleri bir kerede eklemektir:
composer require nette/nette
Yeni Bir Proje Nasıl Oluşturulur
Nette yeni bir proje mi oluşturacaksınız? Başlamanın en kolay yolu Web Projesi adı verilen temel web uygulaması iskeletini indirmektir.
Composer yine projenizi kurmanıza yardımcı olacaktır. Web sunucunuzun kök dizinini bulun (örneğin, /var/www
veya C:\InetPub
). Komut isteminde aşağıdaki komutu çalıştırın, ancak my-project
yerine
oluşturulacak dizinin adını yazın:
composer create-project nette/web-project my-project
(Composer kullanmak istemiyorsanız, arşivi indirin, sıkıştırmayı açın ve web sunucusunun kök dizinine kopyalayın).
MacOS veya Linux (ya da Unix tabanlı başka bir sistem) üzerinde geliştirme yapıyorsanız, yine de yazma izinlerini ayarlamanız gerekecektir.
Nette'in en güzel yanı, karmaşık bir şey yapılandırmanız ya da kurmanız gerekmemesidir. Bu noktada, Web Projesi ana sayfası çalışıyor olmalıdır. Tarayıcınızı aşağıdaki URL'de açarak bunu test edebilirsiniz:
http://localhost/my-project/www/
ve Nette Framework karşılama sayfasını görmelisiniz:

Yaşasın, iskelet çalışıyor! Karşılama şablonunu silin ve harika bir yeni uygulama yazmaya başlayabilirsiniz.
Bir sorun varsa, bu birkaç ipucunu deneyin.
Araçlar
Kaliteli bir IDE ve gerekli tüm eklentileri kullanmanızı öneririz, bu sizi son derece verimli hale getirecektir.