Laravel Debugbar ile Hata Ayıklama

Yazar Bilge Ozan Per
Yayın Tarihi May 2024
Gösterimler 391 Gösterim
Beğeniler 0 Beğeni

Laravel Debugbar ile Hata Ayıklama

laravel-debugbar barryvdh tarafından yazılan Laravel Hata Ayıklama Çubuğu . Geliştirme sırasında uygulamanızı hızlı ve kolay bir şekilde takip etmenizi sağlayan bir pakettir. Basit kurulumu ve güçlü özellikleriyle Debugbar paketi Laravel için temel paketlerden biridir.

Hata ayıklama çubuğu Laravel için zaten güncellendi ve size içerdiği tüm harika özellikleri göstermek istedim.

Laravel Debugbar Kurulumu

Kurulum son derece basittir. Beş dakikadan kısa sürer ve uygulamanızın hata ayıklama sürecini büyük ölçüde iyileştirebilir. İşte nasıl kurulacağı:

composer require barryvdh/laravel-debugbar --dev

Daha sonra config/app.php dosyasını açın ve 'providers' dizisinin içine şunu ekleyin:

Barryvdh\Debugbar\ServiceProvider::class,

Son olarak, 'aliases' dizisine şunu ekleyin:

'Debugbar' => Barryvdh\Debugbar\Facade::class,

Artık uygulamanız hata ayıklama modunda olduğu sürece, çubuk zaten yükleniyor olacak ve görüntülediğiniz sayfayla ilgili bazı güzel istatistikleri gösterecek.

Debugbar Dark Mode screenshot

Laravel Debugbar Özellikleri

Laravel Debugbar, uygulamanızın performansını ve hata ayıklama sürecini iyileştirmek için bir dizi özellik sunar. İşte bazı özellikler:

  • Zamanlama Bilgileri: Uygulamanızın her bir isteğinin ne kadar sürede tamamlandığını gösterir.
  • SQL Sorguları: Uygulamanızın her bir SQL sorgusunun ne kadar sürede tamamlandığını gösterir.
  • Route Bilgileri: Uygulamanızın hangi rotaları kullandığını gösterir.
  • View Bilgileri: Uygulamanızın hangi görünümleri kullandığını gösterir.
  • Log Bilgileri: Uygulamanızın hangi logları kullandığını gösterir.
  • Cache Bilgileri: Uygulamanızın hangi önbellekleri kullandığını gösterir.
  • Session Bilgileri: Uygulamanızın hangi oturumları kullandığını gösterir.
  • Auth Bilgileri: Uygulamanızın hangi kimlik doğrulama bilgilerini kullandığını gösterir.

Bu özellikler, uygulamanızın performansını ve hata ayıklama sürecini iyileştirmek için oldukça yararlıdır. Laravel Debugbar, uygulamanızın her bir isteğinin ne kadar sürede tamamlandığını gösterir ve uygulamanızın hangi rotaları, görünümleri, logları, önbellekleri, oturumları ve kimlik doğrulama bilgilerini kullandığını gösterir.