Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Ham JSON Kayıtlarını Durdurmak: Filament PHP için Görsel Denetim İzini Nasıl Oluşturdum
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Ham JSON Kayıtlarını Durdurmak: Filament PHP için Görsel Denetim İzini Nasıl Oluşturdum

Yazılım

Ham JSON Kayıtlarını Durdurmak: Filament PHP için Görsel Denetim İzini Nasıl Oluşturdum

teknomers
Son güncelleme: 3 Şubat 2026 07:08
teknomers
Paylaş
Paylaş

Veritabanınızdaki değişiklikleri kimin, ne zaman yaptığını takip etme ihtiyacı herkesin başına gelmiştir. Bir audit paketi kurarsınız ve çalışır, ama her defasında geçmişi kontrol ederken veritabanı yöneticisinde ya da sıkışık bir tabloda ham JSON verisiyle karşılaşırsınız.

Filament projelerim için daha iyi bir çözüme ihtiyacım vardı. “Zaman Yolculuğu” yapmak istedim.

Bu nedenle Chronos’u geliştirdim.

⏳ Chronos Nedir?
Chronos, Filament V4 / V5 için tasarlanmış, temel olarak bir audit trail eklentisidir ve tek bir şeye odaklanmaktadır: Görsellik.

Değişiklikleri kaydetmekle kalmaz; verilerinizi yan yana karşılaştırabileceğiniz güzel bir arayüz sunar. Ne zaman, neyin ve kimin değiştiğini görebilirsiniz, hepsi şık bir kaydırma arayüzü içinde.

🚀 “Sıfır İnşa” Meydan Okuması
Chronos’u “tak ve çalıştır” bir deneyim haline getirmek istedim.

Genellikle, Filament için özel bir UI oluşturduğunuzda, Tailwind JIT, özel yapılandırmalar ve npm run build komutlarıyla uğraşmanız gerekir. Chronos için farklı bir yol seçtim. Yerel Filament sınıfları ve CSS değişkenlerini kullandım.

Sonuç? Kurduğunuzda hemen panelinizin ana renklerini ve koyu mod ayarlarını benimser, tek bir JS dosyasına dokunmadan.

✨ Ana Özellikler
Görsel Farklar: Oluşturulan (Yeşil), Güncellenen (Mavi) ve Silinen (Kırmızı) olaylar için renk kodlu vurgulama.

Bağlam Bilgisi: Kullanıcı verilerini, IP adreslerini ve zaman damgalarını otomatik olarak yakalar.

Polimorfik: Modelinizin ne olduğu önemli değil; eğer Eloquent ise, Chronos onu takip edebilir.

Koyu Mod Desteği: 2 AM’de de 10 AM’de de aynı derecede iyi görünür.

🛠️ Koda Entegrasyonu
Chronos’u entegre etmek son derece basittir.

  1. Modelinize trait ekleyin:
use Ianstudios\Chronos\Concerns\HasChronos;

class Product extends Model {
    use HasChronos;
}

  1. Filament Kaynağınıza Aksiyon ekleyin:
use Ianstudios\Chronos\Actions\ChronosHistoryAction;

// Başlık veya Tablo Eylemlerinizde
ChronosHistoryAction::make()

Hepsi bu. Karmaşık bir kurulum yok, ek yük yok.

📦 Deneyin!
Şu anda, v1.7.0 yayınlandı ve bu sürüm, yerel stil iyileştirmeleri ve büyük audit günlükleri için daha iyi performans getiriyor.

CRMs, ERPs ya da veriyle ilgili herhangi bir uygulama geliştiriyorsanız, Chronos aradığınız “Zaman Yolculuğu” aracı olabilir.

Canlı demo ve dökümantasyona buradan ulaşabilirsiniz:
👉 https://creator.ianstudios.id

Son Düşünceler
Filament ekosistemi için araçlar geliştirmek harika bir yolculuktu. Geliştirici deneyimine (DX) olan topluluk odaklılık, Chronos’u sürekli geliştirmem için beni motive ediyor.

Laravel uygulamalarınızdaki audit kayıtlarını şu anda nasıl yönetiyorsunuz? Yorumlarda tartışalım! 👇

Kaynak: Orijinal Makale

Master Boost: Laravel’in 2026 Yılında Kod Tabanınızı Okuyan AI Asistanı
Yinelenen Webhook İşlemlerini Durdurma: Laravel’de İdempotentlik ve Güvenlik
Sıfırdan Depoya: Tam Deploynix Kurulum Kılavuzu
PHP’de Para İşlemleri: Değer Nesnesi Yaklaşımı
Modern Web Uygulamaları Ölçeklenebilirlik İçin Nasıl Tasarlanır
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale R-Type Dimensions III Özel ve Koleksiyonluk Sürümleri Son Haftalarda
Sonraki Makale Karanlık Dünyada Sizi Bekleyen Eşsiz ARPG Deneyimi

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Yeni Nesil Platform Oyunları İçin Yol Haritası Açıklanıyor
Oyun
Acil: Cisco Catalyst SD-WAN Yöneticisi CVE-2026-20245 Açıkları Tehdit Ediyor
Siber Güvenlik
N++ Sonrası Yeni Oyun İçin Beklentiler ve Heyecan Durumu
Oyun
Laufey’in Savaş Taktiği Eski Yunan Üçlemesinden İlham Aldı
Oyun
Şimşek, coaxial kablodan apartmana girip PC’yi patlattı
Donanım
Outlook’un yıllardır güvenlik açığı, Fedora ve Dovecot güncellemesiyle ortaya çıktı
Donanım
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?