Laravel’e Giriş: Neden Laravel?
Laravel, PHP ile modern, bakımı kolay ve güvenli web uygulamaları geliştirmenizi sağlayan açık kaynaklı bir framework'tür. Eloquent ORM, Blade şablon motoru, mükemmel hata raporlama gibi özelliklerle dikkat çeker. Kısacası, PHP'nin sunduğu zorlukları ortadan kaldırırken, geliştiricilere büyük kolaylıklar sunar.
Adım 1: Gerekli Yazılımların Kurulumu
Laravel’i kullanabilmek için önce bazı yazılımların bilgisayarınıza kurulu olması gerekiyor. Windows kullanıyorsanız, aşağıdaki adımları izleyebilirsiniz:
1.1. PHP’nin Kurulumu
Laravel, PHP ile çalıştığı için ilk adımımız PHP'yi kurmak olacak. PHP’nin en son sürümünü indirip kurmanız faydalı olacaktır. PHP'yi Windows'a kurmanın en kolay yolu, [XAMPP](https://www.apachefriends.org/index.html) veya [WampServer](https://www.wampserver.com/en/) gibi araçlarla yapmaktır. Bu araçlar, PHP, MySQL ve Apache'yi tek bir pakette sunarak size büyük kolaylık sağlar.
1.2. Composer’ın Kurulumu
Laravel, bağımlılık yönetimi için Composer adlı bir araç kullanır. Bu nedenle Composer’ı kurmak şart. Composer’ı [resmi web sitesinden](https://getcomposer.org/download/) kolayca indirip kurabilirsiniz.
Adım 2: Laravel Kurulumu
Tüm gerekli yazılımları kurduktan sonra, Laravel'i kurmaya hazırsınız.
2.1. Komut Satırını Açın
Windows’ta komut satırını açmak için “cmd” yazıp Enter’a basabilirsiniz. Bu, Laravel’i ve diğer araçları kuracağınız yerdir.
2.2. Laravel'i İndirme
Laravel'i indirmek için Composer'ı kullanacağız. Aşağıdaki komutu komut satırına yazarak Laravel projesini oluşturabilirsiniz:
composer create-project --prefer-dist laravel/laravel ilk-proje
Bu komut, yeni bir Laravel projesi oluşturacak ve adı “ilk-proje” olacak. Bu işlemi gerçekleştirdikten sonra, Laravel dosyalarınız belirtilen klasöre indirilecektir.
Adım 3: İlk Laravel Projenizi Başlatma
3.1. Proje Klasörüne Geçin
Şimdi oluşturduğumuz Laravel projesi klasörüne geçmemiz gerekiyor. Komut satırında şu komutu yazın:
cd ilk-proje
3.2. Laravel’i Çalıştırın
Laravel’i çalıştırmak için aşağıdaki komutu yazabilirsiniz:
php artisan serve
Bu komut, Laravel’in yerel geliştirme sunucusunu başlatır. Sunucu başladığında, tarayıcınızda şu adresi ziyaret edebilirsiniz: [http://localhost:8000](http://localhost:8000).
Ve işte! Laravel uygulamanız artık çalışıyor. Şu anda Laravel’in başlangıç sayfasını görmelisiniz. Eğer bu sayfayı görüyorsanız, kurulum işlemini doğru şekilde tamamlamışsınız demektir!
Adım 4: İlk Laravel Sayfanızı Oluşturun
İlk projenizi başlattığınıza göre, şimdi Laravel’in temel özelliklerini keşfetmeye başlayabilirsiniz. Laravel’de ilk sayfanızı oluşturmak oldukça basittir. Blade şablon motorunu kullanarak dinamik içerikler oluşturabilir, veritabanı işlemleri yapabilirsiniz. İşte basit bir sayfa oluşturmanın adımları:
4.1. Route Tanımlaması
Laravel’de sayfalarınızı yönlendirmek için Route kullanırsınız. Route’lar, URL ile kontrol edilecek işlevleri tanımlar. Web.php dosyasını açarak yeni bir rota ekleyebilirsiniz:
Route::get('/merhaba', function () {
return 'Merhaba Laravel!';
});
4.2. Sayfayı Ziyaret Etme
Yukarıdaki route tanımını ekledikten sonra, tarayıcınızda [http://localhost:8000/merhaba](http://localhost:8000/merhaba) adresini ziyaret edebilirsiniz. “Merhaba Laravel!” yazısını göreceksiniz. Bu kadar basit!
Sonuç: Laravel ile Web Geliştirmeye Başla!
Laravel, modern web geliştirme için harika bir araçtır. Windows üzerinde Laravel kurulumu yapmak ve ilk projenizi başlatmak oldukça kolay. Bu yazıda, Laravel kurulumundan basit bir sayfa oluşturmaya kadar tüm adımları detaylı bir şekilde ele aldık. Artık Laravel ile kendi projelerinizi geliştirmeye başlayabilirsiniz. Laravel’in sunduğu güçlü özellikleri keşfetmek ve daha karmaşık uygulamalar geliştirmek için bir sonraki adımda, veritabanı entegrasyonu ve daha fazlasını öğrenmeye başlayabilirsiniz.