• Çözümlerimiz
    • Self Servis Teknolojiler
    • Mobil Teknolojiler
    • Web Teknolojileri
  • Başarı Hikayeleri
  • Değerlerimiz
  • Blog
  • İletişim
Yeni Blog: OpenAI Canvas Yeni Yapay Zeka Destekli Yazma ve Kodlama Asistanınız
logo logo
  • Çözümlerimiz
    • Self Servis Teknolojiler
    • Mobil Teknolojiler
    • Web Teknolojileri
  • Başarı Hikayeleri
  • Değerlerimiz
  • Blog
  • İletişim
  • İnsan Kaynakları Yönetimi
  • Argenova
  • Yazılım Geliştirme
  • Girişimcilik
  • Proje Yönetimi
  • Müşteri Hizmetleri
  • Teknoloji

PHP PDO Nedir?

Fatih BAŞDEMİR
Fatih BAŞDEMİR 31 Mayıs 2022

PHP PDO Nedir? 

PDO; PHP Data Objects kısaltmasıdır. Türkçeye çevirdiğimizde PHP veri nesneleri diyebiliriz. 
Yıllar geçtikçe veri tabanları gelişti. PHP geliştirme toplulukları, PHP uygulamaları için popüler kütüphaneler sunuyordu. Ancak bunu kolaylaştırmak ve standartlaştırmak için PHP 5.1 sürümü ile PHP Data Objects (PDO)’i tanıttı. 

PHP 5 öncesi sürümlerde her bir veri tabanı için farklı fonksiyonlar ve eklentiler kullanılıyordu. Bir uygulamada veri tabanı değişikliği yapıldığında, geliştirilen uygulamadaki kodların da yeni veri tabanına göre yeniden düzenlenmesi gerekiyordu. PDO’nun hayatımıza girmesi ile bu durum değişti. PDO’da sadece bağlantı parametresinin yeni veri tabanı bağlantısına göre düzenlenmesi yeterli olacaktır. Web uygulamalarında ekstra güvenlik katmanı sayesinde güvenli ve temiz kod yazmamız için PDO’nun sunduğu farklı yollar ile buna imkan tanınır. 

php pdo nedir

PHP, varsayılan olarak PDO_SQLite sürücüsüne sahiptir. Farklı veri tabanlarında çalışmak istiyorsanız öncelikle ilgili sürücüyü yüklemelisiniz. Eğer MySQL uzantısını kullanmaya devam ediyor iseniz bunu bırakabilirsiniz. Çünkü PHP 7.0 sürümü ile artık PDO desteklenmektedir. 
PHP PDO’yu aşağıdaki veri tabanları ile de kullanabiliriz;

  • MySQL
  • MS SQL Server
  • Oracle
  • MS SQL Sunucusu
  • IBM
  • Firebird/Interbase
  • CUBRID
  • ODBC ve DB2
  • PostgreSQL
  • SQLite
  • PDO_4D
  • Informix

MySQL için PDO veri tabanı bağlantı örneği:
Eskiden yapılan veri tabanı bağlantısı:

PDO ile yeni bağlantı yolu:

Sonuç olarak
PDO ile veri tabanı bağlantılarında ve veri tabanında yapılan çalışmalarda büyük kolaylık sağlandı. Ekstradan sunduğu güvenlik katmanı sayesinde temiz ve güvenli kod yazmamıza da imkan tanıdı. PDO yapısını öğrenerek, PDO’yu  destekleyen tüm veri tabanları üzerinde işlemler yapabilirsiniz.  
 

 

PHP PHP Framework PHP Yazılım Geliştirme


Yorumlar (2)

  1. ALİ UZUN
    ALİ UZUN

    tavsiye ve bilgi paylaşimlarınızı tesekkur ederek izliyorum

    21.12.2022

    1. ALİ UZUN
      Fatih BAŞDEMİR

      Değerli yorumunuz için bende çok teşekkür ederim, faydalı bilgiler paylaşmaya devam edeceğiz.

      21.12.2022

Argenova

Yenilikçi ve girişimci ruhumuz ile hareket ediyor, her işimizi değerlerimiz ışığında en doğru şekilde yapıyoruz.

Web Teknolojileri
  • Kurumsal Web Tasarım
  • E-Ticaret
  • Web Uygulamaları
  • Seo
  • Dijital Pazarlama
  • Sunucu ve Barındırma
  • Teknik Destek ve Bakım
Mobil Teknolojiler
  • IOS Uygulama Geliştirme
  • Android Uygulama Geliştirme
  • Bakım ve Teknik Destek
Self-Servis Teknolojiler
  • Ziyaretçi Yönetim Sistemi
  • Anket ve Eğitim Sistemleri
  • Toplantı Odası Bilgilendirme Ekranı
  • Multitouch Uygulamalar
  • Digital Signage
  • İnteraktif Stand Çözümleri
  • Özel Kiosk Çözümleri
  • Temizlik Kontrol Sistemi
Argenova
  • Hakkımızda
  • Blog
  • İletişim

Copyright © 2025. Argenova Teknoloji. All rights reserved.