#PHP

Laravel Observer: Model Event'lerini Temiz Tutmanın Yolu

Model event'lerini Observer ile ayırarak temiz kod yazmak. ObservedBy attribute, afterCommit, sipariş sistemi örneği.

Laravel'de Polymorphic İlişkilerle Like Sistemi Yapmak

Polymorphic ilişkiler ve Trait pattern'i ile tek tabloda like, bookmark, oylama sistemi. N+1 çözümü dahil.

Laravel'de Gerçek Zamanlı Bildirimler: Socket.IO + Redis

Socket.IO + Redis ile gerçek zamanlı bildirim sistemi kurulumu. Pusher'a gerek yok, kendi sunucunuzda açık kaynak stack.

REST API Best Practices: Laravel ile

Laravel ile profesyonel REST API geliştirirken dikkat etmeniz gereken kurallar ve en iyi pratikler.

Laravel'de Katmanlı Mimari: Controller → Service → Repository

Controller → Service → Repository katmanlı mimari. Ne zaman kullanmalı, interface binding ve test yazılabilirlik.

Laravel'de Transactional Email: Notification, Queue ve Servis Seçimi

Transactional email sistemi: Notification vs Mailable, Queue zorunluluğu, Postmark/SES seçimi, SPF/DKIM/DMARC ayarları.

Laravel Nedir ve Neden Hâlâ Kullanıyorum?

Laravel nedir, neden tercih ediyorum, ne zaman başka bir şey seçmeliyiz? Dürüst bir değerlendirme ve öğrenme yol haritası.

Laravel Modüler Mimari: nwidart/laravel-modules

Büyük Laravel projelerini modüllere ayırarak yönetilebilir hale getirme stratejisi.

Laravel 12'de Sıfırdan Login ve Register Sistemi

Breeze/Jetstream olmadan sıfırdan login ve register sistemi. Session güvenliği, rate limiting, Password::defaults() dahil.