# Bu Site

https://umutsevimcan.com/projeler/bu-site

Her şeyin admin panelinden yönetildiği, çok dilli bir portfolyo ve SEO sistemi.

Bu sitenin kendisi de bir vaka çalışması. Next.js’ten Laravel’e taşındı ve paylaşımlı hostingde çalışacak şekilde kuruldu.

### Zorluk
Paylaşımlı hostingde kalıcı Node süreci çalışmıyor. Inertia’nın sunucu tarafı render’ı bu yüzden kurulamıyordu; SSR olmadan da SEO çöküyordu. Ayrıca Redis sunucusu yok ve kuyruk işçisi ayakta kalmıyor.

### Çözüm
Livewire seçildi — sunucuda render eden, ek süreç istemeyen bir katman. Kuyruk gerektiren işler `defer()` ile yanıt sonrasına alındı, görsel dönüşümleri senkron çalışacak şekilde yapılandırıldı. Diller ve roller veritabanından yönetiliyor; kodda sabit dil listesi yok.

### Sonuç
Uygulama docroot dışında duruyor, `.env` internetten erişilemiyor ve site üç dilde yayında.