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: Spatie Ray’e ücretsiz, açık kaynaklı bir alternatif geliştirdim — tarayıcıda gerçek zamanlı PHP hata ayıklama
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 » Spatie Ray’e ücretsiz, açık kaynaklı bir alternatif geliştirdim — tarayıcıda gerçek zamanlı PHP hata ayıklama

Yazılım

Spatie Ray’e ücretsiz, açık kaynaklı bir alternatif geliştirdim — tarayıcıda gerçek zamanlı PHP hata ayıklama

teknomers
Son güncelleme: 19 Şubat 2026 03:29
teknomers
Paylaş
Paylaş

Uzun yıllar boyunca PHP uygulamalarımın ne yaptığını görebilmek için var_dump(), Xdebug ayarları ve Spatie Ray gibi araçlara yıllık $49 ödeme yaptım. Ancak hiçbir şey doğru hissettirmiyordu; ya sayfayı bozuyordu, ağır IDE entegrasyonu gerekiyordu ya da ücretsiz olması gereken bir şey için para ödemem gerekiyordu.

Bunun üzerine DebugPHP’yi geliştirdim.



DebugPHP Nedir?

DebugPHP, hata ayıklama çıktılarınızı tarayıcı tabanlı bir gösterge paneline gerçek zamanlı olarak aktarır. Sayfa yenileme yok, masaüstü uygulamaları yok, yapılandırma karmaşası yok. Tek yapmanız gereken Debug::send() çağrısı yapmak ve ne olduğunu izlemektir.

use DebugPHP\Debug;

Debug::init('your-session-token');

Debug::send();
Debug::send($user, )->color();
Debug::send($exception, )->color();


Neden Xdebug veya Ray Kullanmayalım?

dd() / var_dump()XdebugSpatie RayDebugPHP
Gerçek zamanlı çıktı❌❌✅✅
Sayfa kesintisi yok❌✅✅✅
Sıfır yapılandırma❌❌❌✅
Tarayıcı tabanlı❌❌❌✅
Ücretsiz ve açık kaynak✅✅❌✅
Bağımlılık yok✅❌❌✅


Mevcut Özellikler

Etiketler ve Renkler — girişlerinizi görsel olarak kategorize edin:

Debug::send($query, )->color();
Debug::send(, )->color();

Zamanlayıcılar — performansı satır içi ölçün:

Debug::startTimer();
$results = $db->query();
Debug::stopTimer();
// → Gösterge paneli gösterir: "db-query: 23.4ms"

Toolbar Ölçüleri — üst kısımda canlı anahtar-değer verileri, istek düzeyinde veri için mükemmel:

Debug::metric(, );
Debug::metric(, memory_get_usage(true) / 1024 / 1024 . );

Metrikler kodunuzdan kaldırıldığında araç çubuğundan otomatik olarak kaybolur — eski veri yok.

Tablolar — dizileri düzgün tablolar olarak görüntüleyin:

Debug::table(
      ['isim' => ,
      => ],
      'isim' => ,
      => ],
    ]);

Durdurma / Devam Ettirme / Temizleme — uygulamanıza dokunmadan tam kontrol.



Kendinize Ait Sunucu

Debug verilerinizi makinenizden çıkarmak istemiyor musunuz? Sunucu bileşeni tamamen açık kaynak:

git clone https://github.com/CallMeLeon167/debugphp-server.git
cd debugphp-server
composer install
# Tarayıcıda /setup/ açın — sihirbaz gerisini halledecektir

Daha sonra istemcininizi kendi sunucunuza yönlendirin:

Debug::init(, [
        => ,
    ]);


Teknik Detaylar (İlgilenenler İçin)

  • PHP 8.1+ gerektirir, sıfır çalışma zamanı bağımlılığı (sadece ext-curl)
  • PHPStan Level 10 — en sıkı statik analiz seviyesi, tamamen geçiyor
  • SSE tabanlı itme mimarisi — WebSocket sunucusuna ihtiyaç yok, herhangi bir standart Apache/nginx kurulumunda çalışır
  • Veri, PHP’nin yerel serialize() + base64 ile tam tür sadakati için serileştirildi (nesneler, istisnalar, iç içe yapılar hepsi çalışır)
  • Oturum belirteçleri uygulamanızı gösterge paneli sekmesine bağlar — birden fazla oturum paralel olarak çalışır


Kurulum

composer require callmeleon167/debugphp --dev

PHP 8.1+ ve ext-curl gerektirir. Hepsi bu kadar.



Durum

Şu anda ön sürümde — temel işlevselliği çalışıyor ve gösterge paneli işlevsel, ancak genel lansmandan önce bazı detayları düzeltiyorum.

Bu sizin için faydalı görünüyorsa: lütfen burada sorun açmaktan veya geri bildirimde bulunmaktan çekinmeyin. Özellikle, kendinize ait kurulum akışının farklı ortamlarda düzgün çalışıp çalışmadığını merak ediyorum.


Bir PHP geliştiricisi tarafından, PHP geliştiricileri için oluşturuldu. MIT lisanslı.

Kaynak: Orijinal Makale

Contents
  • DebugPHP Nedir?
  • Neden Xdebug veya Ray Kullanmayalım?
  • Mevcut Özellikler
  • Kendinize Ait Sunucu
  • Teknik Detaylar (İlgilenenler İçin)
  • Kurulum
  • Durum
Pethiyan.com’un Oluşturulması: Laravel, Next.js, Ödeme Ağ Geçitleri ve Lojistik Entegrasyonu ile Modern Bir E-ticaret Platformu
API Artisan’ın İpuçları: Kullanıcıların Gerçekten Tercih Ettiği Laravel API’lerini Oluşturma
Laravel kullanarak çok satıcılı bir e-ticaret pazaryeri nasıl kurulır
Laracon EU 2026: Amsterdam’ın Laravel’in Geleceği Hakkında Bize Anlattıkları
Laravel AI SDK: Uygulamanıza 20 Dakikada Metinden Sese ve Ses Ekleme
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Fintech Devi Figure’dan Milyona Yakın Müşteriye Etkileyen Veri İhlali
Sonraki Makale Lego’nun Yeni Teknolojiyle Dolu Akıllı Tuğlasına Yakından Bakış

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

TSMC 2027’de yonga üretim hizmetlerinde %25 fiyat artışı hedefliyor
Donanım
Samsung Galaxy Unpacked Temmuz 2026: Nasıl İzlersiniz?
Liste
Suno’nun AI Müzik Üreticisi İhlali 55M Kullanıcıyı Etkiledi
Genel
Çocukların Okuma Yeteneğine Dair Yanıltıcı Algıları Kırın
Genel
OpenAI: Hugging Face ön sürüm modelleriyle ihlal edildi
Yapay Zeka
Çin Yonga ile Kurulan 1 Gigawatt AI Veri Merkezi İddiaları
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?