#Laravel

Laravel'de Dosya Yükleme ve İlerleme Çubuğu

Dosya yükleme ve ilerleme çubuğu: XMLHttpRequest progress event, drag & drop, çoklu dosya ve PHP upload limitleri.

Laravel'de CORS Yapılandırması

CORS yapılandırması: config/cors.php ayarları, preflight istekleri, environment bazlı origin, Nginx çakışması ve debug ipuçları.

Laravel Projesini Sunucuya Deploy Etmek

Laravel projesini VPS'e deploy etmek: sunucu hazırlığı, Nginx config, SSL, optimizasyon, queue worker, deploy script ve CI/CD.

Laravel ile Multi-Tenancy SaaS Uygulama Geliştirme

Multi-tenancy mimarisi: shared database, separate database, tenant_id scoping, subdomain routing ve Tenancy for Laravel paketi.

Laravel ile Çoklu Kimlik Doğrulama (Multi-Auth) Sistemi

Guard ve provider ile çoklu kimlik doğrulama: admin/user ayrı login, middleware koruması, session yönetimi.

Domain-Driven Design (DDD) ile Laravel Projeleri Yapılandırma

DDD ile Laravel: Entity, Value Object, Aggregate Root, Repository Pattern ve domain bazlı klasör yapısı.

Laravel ile CQRS ve Event Sourcing

CQRS ile okuma/yazma ayrımı ve Event Sourcing ile veri geçmişi takibi. Laravel event sistemi üzerine pratik uygulama.

Laravel Octane ile Performans Artışı: Swoole ve RoadRunner

Laravel Octane ile 5-10x performans artışı: Swoole vs RoadRunner, benchmark sonuçları, singleton yönetimi ve production deploy.

Laravel'de Policy ve Gate ile Gelişmiş Yetkilendirme

Gate ile basit yetki kontrolleri, Policy ile model bazlı yetkilendirme, middleware ile rol kontrolü ve Spatie Permission.