Blog

· Laravel

Laravel ile Veritabanı Sharding ve Partitioning

Veritabanı ölçeklendirme: Sharding ile yatay dağıtım, Partitioning ile tablo parçalama, Laravel implementasyonu.

· Laravel

Laravel ile CI/CD: GitHub Actions Kullanımı

GitHub Actions ile CI/CD: otomatik test, deploy pipeline, branch protection, matrix testing ve cache stratejisi.

· Laravel

Laravel'de Çoklu Dil Desteği (Localization) ve SEO Uyumlu URL'ler

Çoklu dil desteği: dil dosyaları, URL bazlı locale, middleware ile algılama, hreflang SEO, Spatie Translatable.

· Laravel

Laravel Sail ile Lokal Geliştirme Ortamı

Laravel Sail ile Docker tabanlı lokal geliştirme: MySQL, Redis, Meilisearch, Mailpit entegrasyonu ve günlük komutlar.

· Laravel

Laravel Passport vs Sanctum: Hangisini Kullanmalısın?

Passport vs Sanctum karşılaştırması: API authentication seçimi, kurulum örnekleri, migration rehberi ve yaygın hatalar.

· Laravel

Laravel ile RESTful API Gelistirme: Best Practices

RESTful API best practices: resource controllers, API Resources, versiyonlama, pagination, rate limiting ve hata yönetimi.

· Laravel

Laravel'de Arama: Full-Text, Semantic ve Vector Search

Arama yöntemleri: WHERE LIKE, MySQL Full-Text, Scout, Meilisearch, pgvector ile vector search ve hybrid arama.

· Laravel

Laravel'de Passkey Kimlik Dogrulama

Passkey kimlik doğrulama: spatie/laravel-passkeys paketi, WebAuthn JavaScript, Livewire entegrasyonu ve hesap kurtarma.

· Laravel

Laravel ile SaaS Uygulama Gelistirme Rehberi

SaaS rehberi: multi-tenancy, BelongsToTenant trait, Stripe Cashier, plan limitleri, takım yönetimi ve deploy stratejisi.