İçeriğe geç →

Kategori: Laravel

Laravel Başlangıç Rehberi – 9

Selam,

Bugün Laravel’e dair çeşitli özellikler ve faydalı birkaç ipucu öğreneceğim. Konularım:

  • Filtreler
  • Geçerlilik denetimi
  • Artisan dosyası ve 404
  • Generator
  • Faker

Filtreler (Filters)

Web tabanlı yazılımların en önemli parçalarından birisi kısıtlamalardır. Yapmış olduğumuz web sitemizin bazı kısımları herkesten gizlenmeli, bazı kısımları sadece yetkili kişilere açılmalı, bazı kısımları herkese açık olmalı vs… Laravel hazır olarak birkaç filtreyle beraber geliyor ve bu filtreler gerçekten temel güvenlik önlemleri için gerekli olanlardan. İhtiyaç duydukça kendi filtrelerimizi de oluşturabiliyoruz.

Yorum Bırak

Laravel Başlangıç Rehberi – 8

Selam,

Bugün veritabanı üzerinde çalışıyorum. Konularım:

  • Migrasyon
  • SchemaBuilder
  • Veri Ekleme (Seeding)
  • Model
  • Eloquent
  • İlişkisel veritabanı tasarımları ve Laravel

Veritabanı üzerinde çalışacağımız için halihazırda bir veritabanımıza bağlantımızın olduğunu varsayıyorum ve vakit kaybetmeden migrasyon (migration) ile başlıyorum.

Yorum Bırak

Laravel Başlangıç Rehberi – 6

Selam,

Laravel öğrenmeye hızla devam ediyorum. Şu ana kadar Laravel’in temel yapılarından bazılarını öğrendim. Kısa bir özet geçmek gerekirse:

Bugün öğreneceğim konular ayrı bir öneme sahip. Buraya kadar olan eğitimde amaç temel yapıyı anlamaktı. Bundan sonraki kısımlarda kodlarımızı bir adım  daha profesyonel seviyeye çıkarabiliriz diyebilirim. Çünkü artık MVC yapısını öğrenmeye başlıyoruz. Bugünkü konularım:

  • MVC
  • REST
Yorum Bırak

Laravel Başlangıç Rehberi – 5

Selam,

Bugün Laravel’de temel veri tabanı işlemlerini öğreneceğim.

  • Veri tabanına bağlanma,
  • Temel SQL sorguları,
  • QueryBuilder

Pek tabii ki veri tabanıyla işlemler yapmamız için bir veri tabanına ihtiyacımız var. phpmyadmin üzerinden basit bir veri tabanı oluşturarak başlıyorum. Yeri gelmişken faydalı bir link paylaşmak istiyorum: mockaroo.com. Mockaroo sayesinde rastgele veriler oluşturup veri tabanınıza yükleyebilirsiniz.

Yorum Bırak

Laravel Başlangıç Rehberi – 2

Selam,

Nihayet Laravel öğrenmeye gerçekten başlayabilirim. Eğer benimle beraber eğitime devam eden varsa, okumadıysanız serinin ilk yazısını okumanız faydalı olacaktır. İlk yazıda paylaştığım eğitim setindeki (Laravel 4 Beginners) kurulum ayarlarına göre ilerliyorum çünkü. Bugünkü konularım:

  • Routing Temelleri
  • Route Parametreleri

Ama önce ufak bir uyarı: Laravel varsayılan olarak hataları ayrıntılı bir şekilde paylaşmıyor. Eğer bir hata olursa, ekranda

 Whoops, looks like something went wrong.

ifadesinden fazlasını göremezsiniz. Hatayla ilgili daha fazla detaya ulaşmak için yapmamız gereken, app/config/app.php dosyasını açıp "debug" değerini true yapmak.

Yorum Bırak

Laravel Başlangıç Rehberi – 1

Selam,

Bu yazıyı okuyorsanız PHP’de bir framework arayışına girip sonunda Laravel‘i seçmiş olmalısınız. Eğer hala framework seçme konusunda kararsız kaldıysanız sizin için farklı görüşleri savunan 2 link veriyorum. Karar vermenize yardımcı olacağını umuyorum. Umarım daha fazla kafanız karışmaz.

Araştırmalarım sonucu beni Laravel’e yönlendiren sebepleri sıraladıktan sonra eğitim içeriğinden bahsedeceğim.

Ve hemen yazının başında belirtmek istiyorum ki, amacım Laravel’i öğretmek değil; öğrendiklerimi burada tekrar ederek daha iyi öğrenmektir. Kendim için aldığım notları paylaşırken sizlerin de faydalanacağını düşünüyorum.

Yorum Bırak