Kusursuz PHP PDO Veritabanı Sınıfı

Yazılım & Kodlama Müjdat İSKENDER 20 Temmuz 2026 - 09:03 5 Okunma 1 Kullanım
Bir web projesi için modern, güvenli ve nesne yönelimli (OOP) bir PHP PDO veritabanı bağlantı sınıfı (class) yaz. SQL Injection saldırılarına karşı %100 korumalı olmalı, try-catch bloklarıyla gelişmiş hata yakalama (error handling) içermeli ve CRUD (Create, Read, Update, Delete) işlemleri için hazır, kısa fonksiyonlar barındırmalıdır. Kodun her satırını Türkçe yorum satırlarıyla açıkla.

İpuçları & Değişkenler

Bu prompt, güvenlik açığı bırakmadan temiz bir veritabanı bağlantı iskeleti sunar. Projelerinize doğrudan entegre edebilirsiniz.

Nasıl Kullanılır?

Bu yapay zeka promptunu kullanarak projelerinizde sıfırdan güvenli bir veritabanı altyapısı kurabilirsiniz. PHP PDO (PHP Data Objects), günümüzde SQL Injection gibi siber saldırılara karşı en güvenli veritabanı bağlantı yöntemlerinden biridir. Kopyaladığınız bu komutu doğrudan ChatGPT veya Claude gibi dil modellerine yapıştırın.

Komutu çalıştırdıktan sonra yapay zeka size hazır bir Database.php sınıfı verecektir. Bu sınıfı kullanırken dikkat etmeniz gerekenler şunlardır:

  • Dosyanın içindeki DB_HOST, DB_NAME, DB_USER ve DB_PASS sabitlerini kendi sunucu (cPanel/Plesk) bilgilerinize göre güncelleyin.
  • Verilen CRUD (Ekle, Sil, Güncelle, Listele) fonksiyonlarını kullanarak karmaşık SQL sorguları yazmaktan kurtulun.
  • Try-Catch blokları sayesinde siteniz bir veritabanı hatası aldığında beyaz sayfa vermek yerine, log dosyasına hatayı yazdırarak güvenliği artıracaktır.

Özellikle özel yazılım web projeleri, otomasyon sistemleri ve admin panelleri geliştirirken bu prompt size saatlerce kod yazma tasarrufu sağlayacaktır.