IRC ve mIRC Platformu  

Geri git   IRC ve mIRC Platformu > Webmaster > Web Uygulamaları

Web Uygulamaları Web uygulamaları ile alakalı konulara bu başlık altından ulaşabilirsiniz.

  
 
Seçenekler Stil
  #1  
Alt 14 Temmuz 2022
Root Admin
 
Şehir istanbul
Üyelik tarihi: 07 Ekim 2021
Mesajlar: 1.006
Aldığı Beğeni: 6
Verdiği Beğeni: 5
Arrow PHP PDO Nedir?

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, 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.
__________________
Biz kimseye ölmedik, kimse de bize bayılmasın.


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:54.



Forum Hakkında

Forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.

Yararlı Linkler

Sponsor Linkler

Sosyal Paylaşım


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
ircDe.Net Tema Yapımcısı ve Sahibi: miZah