14 Ekim 2026 - 04:31
HTML Formlarında Constraint Validation API ile Hata Yönetimi Görseli
HTML Formlarında Constraint Validation API ile Hata Yönetimi
Devamını Oku
PHP'de Güvenli Çıkış ve Tüm Cihazlardaki Oturumları Kapatma Görseli
PHP'de Güvenli Çıkış ve Tüm Cihazlardaki Oturumları Kapatma
Devamını Oku
CSP Report-Only ile Siteyi Bozmadan Güvenlik Politikası Hazırlama Görseli
CSP Report-Only ile Siteyi Bozmadan Güvenlik Politikası Hazırlama
Devamını Oku
Beklenmeyen Açık Portun Sahibi Nasıl Bulunur? Görseli
Beklenmeyen Açık Portun Sahibi Nasıl Bulunur?
Devamını Oku
İncelemeler btop ve htop Karşılaştırması: Hangisi Ne Zaman Kullanılmalı?

htop ve btop terminal üzerinden sistem kaynaklarını izler; ancak aynı işi farklı önceliklerle sunar. htop süreç listesi ve süreç yönetiminde sade, hız...

Veritabanları MySQL Yedeği Geri Yüklendi: Verinin Eksiksiz Olduğu Nasıl Kontrol Edilir?

“İçe aktarma başarıyla tamamlandı” mesajı, yedeğin uygulamanın ihtiyaç duyduğu bütün veriyi içerdiğini söylemez. Yanlış veritabanı seçilmiş, bazı tabl...

Veritabanları MySQL Duplicate Entry 1062: İçe Aktarmada Çakışan Kayıtlar

SQL içe aktarırken ERROR 1062: Duplicate entry gördüğünüzde MySQL, bir PRIMARY veya UNIQUE anahtarın tekrarına izin vermediğini söylüyordur. Bu, dosya...

Veritabanları PHP ve MySQL'de Türkçe Karakter Bozulması: utf8mb4 Teşhisi

Veritabanında “Çağrı” yazması gereken yerde farklı semboller görüyorsanız hemen bütün tablolara ALTER TABLE uygulamayın. Metin veritabanına yanlış kay...

Veritabanları Unknown Collation utf8mb4_0900_ai_ci Hatası Nasıl Çözülür?

Bir sunucudan aldığınız SQL yedeği diğerinde Unknown collation: 'utf8mb4_0900_ai_ci' mesajıyla duruyorsa dosya mutlaka bozuk değildir. Hedef sunucu, d...

Veritabanları phpMyAdmin ile Büyük SQL Dosyası İçe Aktarma: Limit ve Zaman Aşımı

SQL yedeğini seçiyorsunuz, içe aktarma başlıyor ve birkaç dakika sonra boş bir ekran ya da zaman aşımı hatası geliyor. İlk refleks dosyayı yeniden yük...

Temel Bilgiler Cat5e, Cat6 ve Cat6A Ethernet Kablosu Arasındaki Farklar

Cat5e, Cat6 ve Cat6A kablolar aynı RJ45 bağlantısını kullanabilir; ancak destekledikleri frekans, parazite dayanım ve 10 Gigabit Ethernet mesafesi ayn...

Siber Güvenlik CSP Report-Only ile Siteyi Bozmadan Güvenlik Politikası Hazırlama

Content Security Policy doğrudan katı biçimde etkinleştirilirse ödeme, analiz, font veya JavaScript bileşenleri beklenmedik şekilde durabilir. Content...

Veritabanları MySQL EXPLAIN ANALYZE ile Yavaş Sorgu Planı Nasıl Okunur?

MySQL'de yavaş bir sorguya indeks eklemeden önce veritabanının sorguyu nasıl çalıştırdığını görmek gerekir. EXPLAIN tahmini planı gösterir; EXPLAIN AN...

PHP PHP'de Güvenli Çıkış ve Tüm Cihazlardaki Oturumları Kapatma

Çıkış düğmesine basınca giriş ekranının görünmesi, oturumun kapandığını kanıtlamaz. Tarayıcıdaki çerez duruyor olabilir, “beni hatırla” tokenı yeni ot...

PHP PHP Üyelik Sisteminde E-posta Aktivasyonu Nasıl Kurulur?

Üyelik formuna bir e-posta adresi yazılması, o adresin başvuran kişiye ait olduğunu göstermez. Aktivasyon bağlantısı adresin posta kutusuna erişimi do...

PHP PHP ile Tek Kullanımlık Parola Sıfırlama Bağlantısı

Parola sıfırlama bağlantısı bir kullanıcı adı taşıyan sıradan adres değildir. Elinde bağlantı bulunan kişi hesabın parolasını değiştirebildiği için, b...