Furkan D.
Ana Sayfa
Blog
Projeler
Hakkımda
Randevu
Ara...
Ctrl K
Yazılım Mimarisi
"WordPress Eklenti Çöplüğü": Kırk İki Eklentiyle Sunucuyu Kilitleyen Müşteri
Yıllık elli liralık paylaşımlı hostinge kırk tane korsan eklenti kurup site çökünce "Sunucunuz çok yavaş!" diye bilet açan yerel müşteri profili; tıptaki polifarmasi (aşırı ilaç) zehirlenmesi.
Nis 25, 2026
5 dk okuma
"Gece Yarısı PHP Güncellemesi": Çöken On Yıllık Siteler ve Teknik Borç İflası
Hosting firmasının PHP 5.6 ve 7.x sürümlerini emekliye ayırmasıyla sabah Fatal Error ile uyanan binlerce site sahibi; tıptaki kara kutu ilaç yasakları ve güncellenmeyen kodun kaçınılmaz ölümü.
Nis 21, 2026
5 dk okuma
"Paylaşımlı Hostingde Cron Job Fantezisi": Her Saniyede Bir Çalışan Script
Yıllık 200 liralık paylaşımlı hosting paketinde harici sitelerden veri kazımak veya borsa fiyatı çekmek için her dakikada bir (hatta while-sleep hilesiyle her saniyede bir) ağır PHP scripti çalıştıran zihniyet ve Linux çekirdeğinin kaçınılmaz savunma refleksi.
Nis 7, 2026
4 dk okuma
"PHP 5.6 Aşıkları" ve Sürücü Güncellememek İçin Yemin Etmiş Müşteriler
2012 yılında yazılmış spagetti kodlu e-ticaret yazılımı bozulur korkusuyla PHP 8.x sürümlerine geçmeyi reddeden, güvenlik açığı deposu haline gelmiş PHP 5.6 kaldırılınca "Ticaretime balta vurdunuz" diye feryat eden arkaik kod muhafazakârlığı.
Mar 31, 2026
4 dk okuma
"Auto-Renew (Otomatik Yenileme) İllüzyonu" ve Kapanan Şirket Siteleri
Kredi kartının son kullanma tarihi bittiği veya sanal kart limiti yetersiz olduğu için otomatik yenilenemeyen hosting ve alan adı hizmetleri, sistemden gelen 8 uyarı e-postasını "spam" sanıp okumayan patronun pazartesi sabahı yaşadığı çöküş.
Mar 25, 2026
5 dk okuma
"PHP GD / imagick Kütüphanesi Yok": Görsel Yükleyemeyen E-Ticaret Sitesi
Sunucuda 128 GB RAM ve 32 çekirdek işlemci olmasına rağmen, tek bir mikroskobik PHP grafik kütüphanesi (GD / ImageMagick) eksik olduğu için ürün fotoğraflarını işleyemeyen ve "Diskiniz bozuk" feryadıyla kilitlenen e-ticaret siteleri.
Mar 19, 2026
4 dk okuma
"Localhost'ta Çalışıyordu": Sunucuya Atılınca Patlayan Yazılımlar
Geliştiricinin kendi Windows bilgisayarında (XAMPP/WAMP) büyük-küçük harf duyarsızlığı ve sınırsız izinlerle çalıştırdığı yazılımın, Linux sunucuya atıldığında patlaması ve "Benim bilgisayarımda çalışıyordu, sunucunuz bozuk" bahanesi.
Mar 15, 2026
4 dk okuma
"Git/GitHub Reposunu Sunucuya 'Zip' Yapıp Atmak": Deploy Kültürsüzlüğü
Sürüm kontrolünü, CI/CD boru hatlarını ve otomatik dağıtımı reddedip projeyi masaüstünde "son_hali_v3_kesin.zip" yapıp cPanel File Manager üzerinden canlıya fırlatan yazılımcı profili ve internete saçılan .env krizleri.
Mar 14, 2026
4 dk okuma
"Staging (Test) Ortamı Olmadan Canlıda Kod Değiştirmek": Production 'Hot-Fix' Kabusu
Canlıdaki e-ticaret sitesinin functions.php dosyasını wp-admin veya FTP üzerinden doğrudan açıp düzenleyen geliştiricinin, unutulan tek bir noktalı virgül (;) yüzünden siteyi White Screen of Death (Ölümün Beyaz Ekranı) batağına saplaması.
Mar 12, 2026
4 dk okuma
"Paylaşımlı Hostingde Node.js / Python Kurmaya Çalışan" Junior Yazılımcı
Yıllık 100 TL ödediği standart PHP/Apache paylaşımlı hosting paketinde cPanel terminali üzerinden daemon koşturmaya, pm2 ve npm bağımlılıklarıyla soket dinlemeye çalışan junior yazılımcının "Sunucunuz Node.js bile çalıştırmıyor" kibri.
Mar 2, 2026
5 dk okuma
"PHP 'max_input_vars' Limiti": Menü veya Ürün Kaydederken Kaybolan Veriler
WordPress mega menülerinde veya varyantlı e-ticaret ürünlerinde form kaydedilirken PHP'nin varsayılan max_input_vars sınırına toslayan ve hiçbir hata vermeden sessizce çöpe atılan verilerin yarattığı "Veritabanım bilgileri yutuyor" hezeyanı.
Şub 26, 2026
4 dk okuma
"PHP upload_max_filesize vs post_max_size Karışıklığı"
50 MB'lık dosyayı yüklemek için upload_max_filesize değerini artırıp post_max_size veya memory_limit hiyerarşisini unutan geliştiricinin, formun hiçbir hata vermeden sessizce sıfırlanması karşısında yaşadığı "Sunucu dosyamı yuttu" cinneti.
Şub 17, 2026
4 dk okuma
"PHP file_get_contents() İle Dışarıdan Veri Çeken" ve Kilitlenen Sayfalar
Sitenin ana sayfasına canlı döviz kuru veya hava durumu koymak için zaman aşımı (timeout) tanımlamadan file_get_contents kullanan yazılımcının, harici sunucu yavaşlayınca kendi tüm sunucusunu 504 Gateway Timeout ile kilitlemesi.
Şub 5, 2026
4 dk okuma
Site Haritası
RSS
Kaynak
Kodla yazıldı, ama Ş. düşünülerek
♥