29 Haziran 2013

Laravel'e giriş

Merhaba arkadaşlar bugün sizlerle Laravel'e basit bir giriş yapıcaz.
İlk olarak ;

Laravel Nedir?

Laravel bir PHP Framework'dür. Son zamanlarda oldukça yaygınlaştı ve hızla büyümeye devam ediyor yaklaşık 2-3 hafta önce 4'üncü sürümü çıktı.Daha fazla bilgi isterseniz kendi sitesini ziyaret edebilirsiniz.

Kısaca ne olduğunu öğrendikten sonra şimdi Laravel'imizi nasıl kuracağız onu öğrenelim.

Laravel Kurulumu

Öncelikle Laravel'i sitemizin sol menüsündeki linkten veya burdan indirin. Daha sonra çalıştığınız sanal server'a kurun ben xampp kullanıyorum Laravel klasörüne çıkarttım dosyalarımı.











Evet bu şekilde klasörlerimiz hazır.
Peki bittimi kurulum?
Malesef bitmedi :( Evet bu işlemi yaptıktan sonra bu adresden Composer edinelim.
Windows'da kuruyorken bizden php.exe yi belirtmemizi isticek bu önemli doğru belirtmeliyiz çalışması için kurulum bitince doğru kurdukmu diye test etmek için cmd yi açıp composer yazıyoruz ve sonra karşımıza bunlar gelirse kurulum doğru demektir.























Evet bu aşamayıda geçtikten sonra geliyoruz son adıma;

Şimdi cmd ile Laravel'in kurulu olduğu klasöre gidiyoruz ve composer install diyoruz.
Daha sonra indirmeye başlıcak bu işlem internet hızınıza göre 1-2 dakika sürebilir.























evet kurulum işlemi burda bitti eğer her işlemi hatasız gerçekleştirdiyseniz tarayıcımızdan laravel'i kurduğumuz klasör/public yazıp gidince böyle bir sayfayla karşılaştıysanız kurulum tamamdır.
Şimdi doğal olarak public klasörüne takıldınız şimdi bunu silelim.
Public klasörüne girip tüm dosyaları bir üst klasöre yani laravel'in ana klasörüne taşıyın taşıdıktan sonra index.php yi açıyoruz ve
require __DIR__.'/../bootstrap/autoload.php';
$app = require_once __DIR__.'/../bootstrap/start.php'; 

burdan ../ ları siliyoruz daha sonra bu şekilde olucak

require __DIR__.'/bootstrap/autoload.php';
$app = require_once __DIR__.'/bootstrap/start.php';
böyle kayıt ediyoruz ve kurulum işlemi tamamen bitti artık kod yazma kısmına geçelim.

Laravel'de Routes olayları

Şimdi nedir bu Route;
Route ile kullanıcının girdiği url yi yakalıyoruz yani

Route::get('/', function(){});
bu  şekilde kullanıcı index'de iken neler yapacağımızı söylüyoruz laravel'e şimdi açalım app klasörü altındaki routes.php yi orda böyle bir örnek var

Route::get('/', function(){
     return View::make('hello');
});
 Yani kullanıcı anasayfadaysa yani index'de ise hiç parametre girmedi ise geriye hello view'ini döndürüyor.

Hemen daha iyi anlamak için bir örnek yapalım

Route::get('hakkimizda',function(){  
     return 'Hakkımızda sayfası';
});
yazınca laravel/hakkimizda sayfasına gidince  Hakkımızda sayfası yazdığını görebilirsiniz.

Evet Laravel'e basitce giriş yaptık bir sonraki makalemizde daha detaylı olarak incelicez..

0 yorum:

Yorum Gönder