Blog

· Laravel

Laravel'de Fatura PDF Oluşturma

barryvdh/laravel-dompdf ile fatura PDF oluşturma: Blade template, inline CSS, mail ile gönderme ve performans ipuçları.

· Laravel

Laravel'de S3 Mantığında Yerel Object Storage Sistemi

UUID tabanlı object ID, bucket sistemi, presigned URL ve çok katmanlı güvenlik. S3 mantığını kendi sunucunuzda Laravel ile kurun.

· PHP

Slim PHP: Mikro Framework ile Hızlı ve Esnek Web Uygulamaları

Slim 4 kurulum, routing, DI container, Twig, middleware ve multi-provider cloud storage. Sektörel hazır sitelerden API backend'lerine pratik rehber.

· 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

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

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

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

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.

· Laravel

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ı.