12d - Tür ve Sektör | Sayfa 12d / 161
Sonraki
Muzibu Modülü

Tür ve Sektör Yönetimi

Müzik türleri (Genre) ve kurumsal sektör kategorileri.

Bu Ne İşe Yarar?

Tür (Genre): Şarkıları müzik stiline göre gruplar. Pop, Rock, Jazz gibi. Sektör: Kurumsal müşteriler için mekan türlerini tanımlar. Cafe, Restaurant, Gym gibi.

Pratik Kullanım

Bir cafe sahibi "Cafe müziği" istediğinde, o sektöre uygun şarkılar otomatik önerilir. Rock Bar'a caz müziği gönderilmez.

Müzik Türleri (Genre)

Sistemde tanımlı müzik türleri:

Pop Rock Jazz Klasik Electronic Hip-Hop R&B Country Blues Reggae Folk Metal Punk Soul Funk Latin
Her tür için:
  • • Tema rengi (kapak kartlarında kullanılır)
  • • Açıklama metni (SEO için)
  • • Öne çıkarma durumu

Kurumsal Sektörler

Kurumsal müşteriler için mekan kategorileri:

Cafe

Kahve dükkanları, pastaneler. Sakin, akustik müzikler.

Restaurant

Restoranlar. Yemek atmosferine uygun müzikler.

Gym

Spor salonları. Enerjik, motivasyon artıran müzikler.

Retail

Mağazalar, AVM'ler. Alışveriş deneyimini artıran müzikler.

Spa

SPA, masaj salonları. Rahatlatıcı, ambient müzikler.

Hotel

Oteller, lobiler. Sofistike, uluslararası müzikler.

Biz Ne Yaptık?

Eski Yöntem
  • Tür bilgisi metin olarak yazılır
  • "Pop" ve "POP" farklı görünür
  • Sektör bazlı filtreleme yok
Modern Mimari
  • Türler ayrı tablo, standart isimler
  • Her türe renk ve ikon atanabilir
  • Sektöre göre akıllı öneri

Arkaplanda Neler Çalışıyor?

Kullanıcı bir türe veya sektöre tıkladığında sistem şu adımları izler:

1. Slug ile Tür/Sektör Bulma

URL'deki "pop" veya "cafe" slug'ı ile veritabanından ilgili kayıt bulunur. Genre::where('slug', $slug)->firstOrFail() sorgusu çalışır. Bulunamazsa 404 sayfası gösterilir.

2. İlişkili Şarkıları Çekme

Türe bağlı şarkılar song_genres pivot tablosu üzerinden çekilir. Eager loading ile sanatçı ve albüm bilgileri tek sorguda alınır. Sayfalama uygulanır (20 şarkı/sayfa). Popülerlik veya tarih sıralaması yapılır.

3. Sektör-Tür Eşleştirme (Akıllı Öneri)

Kurumsal müşteri sektörü seçtiğinde, o sektöre uygun türler otomatik önerilir. Örnek: "Cafe" sektörü → Jazz, Acoustic, Lounge türleri. sector_genres ara tablosu bu eşleştirmeyi tutar. Admin panelden ayarlanabilir.

4. Tema Rengi ve İkon Yükleme

Her tür için tanımlı renk (#EF4444 gibi) ve ikon (fas fa-guitar) veritabanından okunur. Kartlar, butonlar ve başlıklar bu renkte gösterilir. Görsel tutarlılık sağlanır.

5. Redis Cache Kontrolü

Tür sayfası önce Redis'te aranır (genre:pop:songs). Varsa direkt döndürülür (1ms). Yoksa veritabanı sorgusu yapılır ve sonuç 1 saat süreyle cache'e yazılır. Yeni şarkı eklendiğinde cache temizlenir.

6. İstatistik Sayaçları

Her türün şarkı sayısı, toplam dinlenme sayısı, en popüler sanatçısı gibi istatistikler hesaplanır. Bu bilgiler tür kartlarında gösterilir. Ağır hesaplamalar gece cron job ile yapılır.

Bu Sayfanın Anahtar Terimleri

Genre (Tür)
Müzik kategorisi. Pop, Rock, Jazz gibi. Şarkıları gruplamak için kullanılır.
Sektör
İş alanı kategorisi. Cafe, Restaurant, Gym gibi. Kurumsal müşteriler için müzik önermede kullanılır.
Pop
Rock
Jazz
Electronic
Latin
TÜRLER
ve Sektörler
Cafe
Sakin müzikler
Gym
Enerjik müzikler
Spa
Rahatlatıcı müzikler