Laravel Nedir? Laravel Nasıl Kurulur?

Laravel ,özellikle web geliştirme yapan arkadaşların sıkça duyduğu bir php framework..Laravel geliştiricilerin basit ve işlevsel kodlar yazmasını sağlayan php geliştirme sektöründe büyük bir yer kaplayan framework..

Laravel diğer frameworklere nazaran çok çabuk öğrenilebilir ,küçük uygulamalardan tutun kapsamlı projelere kadar geliştirme maksimum performansla yapılır.

Kısaca laravel budur ,neden mi laravel kullanmalısınız? Laravel size her türlü imkanı kolayca kullandırttırır ,spagetti php ile 1 ayda yazacağınız uygulamayı laravel ile zevkli bir şekilde 1 haftada dahi çıkartabilirsiniz..

İçerisinde tema sistemi içerir ve eloquent orm kullanır…

Kafanızda bir taslak oluşmuştur diye düşünüyorum ,gelelim laravel kurulumuna.
Linux için kurulum yapmak istiyorsak ilk önce composer kurulumunu gerçekleştirmeliyiz.

curl -sS https://getcomposer.org/installer | php

Ardından composer yardımıyla laravel dosyalarını sunucumuza çekmeliyiz.Komutumuzu çalıştırdığımız dizin proje dizinimiz olmalıdır.

composer create-project laravel/laravel projeismi

Laravel projeniz başarı ile kurulmuş olacaktır.Klasörünüze girip hemen geliştirmeye başlayabilirsiniz.

Eğer laravel ekranında 500 hatası alıyorsanız bilin ki dosyalarınızda chmod yani yazma izni yoktur.Dosyaların yazma izinlerini düzeltip tekrardan deneyebilirsiniz.

Unutmayın ,500 hatası sunucudan kaynaklanan bir sorundur.Dosyaların yazma izinleri yoktur ,kodlarda hata vardır vsvs..

Linux işletim sisteminde chmod izinlerini değiştirmek için aşağıdaki kodu kullanabilirsiniz.

chmod -R xxx public_html/laravel

Xxx ile yazdığımız yere chmod izini gelecektir.Chmod hakkında daha fazla bilgiye sahip olmak için buraya tıklayabilirsiniz.


Eğer windows işletim sistemi kullanıyorsanız ,aşağıdaki yolları inceleyiniz.

Windows’a kurulan sunucu paketleri genelde içerisinde composer bulundurmaz.Aslında ne windows ne de linuxde default olarak composer kurulu gelir..

Ama normal bir geliştirme yaparken bile composer kurulması gereklidir.

Composer kurulumunu indirmek için get composer bağlantısını ziyaret edebilirsiniz.Download kısmından size uygun olan versiyonu indririp ,kurulum sırasında php.exe dosyanızı bulunduğu konumdan seçmeniz gerekmektedir.

Gerisi linux işletim sisteminde yaptığımız gibi ,aşağıdaki kodu proje dizinimizde çalıştırmamız yeterlı olacaktır.

composer create-project laravel/laravel projeismi

Laravel ve ben?

Bundan bayaa bir önceye kadar laravel kullanmıyordum ,aslında çok öneriye rastlıyordum fakat üşengeçlikten dökümantasyonuna bile kabaca göz atmamıştım.2-3 gün evvel boş bir vaktim vardı incelemeye karar verdim ,gerçekten bana basit geldi.Yukarıda belirttiğim gibi hem performansı yüksek hem de kolay bir framework.

Her php geliştiricisinin az da olsa anlaması gereken bir framework diyebilirim ,codeıgnıter ile vs attırdığımızda performans olarak laravel sollayıp geçiyor 🙂

Yorumlarınızı eksik etmezseniz mutlu olurum.