lostyazilim
tr.link

PHP ile PDO Arasındaki Fark?

12 Mesajlar 3.481 Okunma
acebozum
tr.link

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
Güvenlik hız vs. bakımından açıksız bir sistem yapsak bile php güvenli midir?
 

 

elektronikssl
webimgo

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Hocam bir kelime yanlışlığı mı oldu acaba? Php ile pdo yerine pdo ile mysqli mi yazacaktınız?
Ecancan bQnyy mxaksoy

kişi bu mesajı beğendi.

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
cihaneken hocam phpde mysql var pdo da mysqli.
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Hocam şimdi MYSQL bir veri tabanı sistemidir.
yazım olarak mysqli ise mysql'un gelişmişi yani yeni kullanım şeklidir. Fakat sistem aynıdır: MYSQL mysql yazımındaki versiyon eskidir, hatalar ve açıklar barındırır. mysqli kullanım şekli yeni ve güncel halidir.

PDO ise yerleşik bir PHP eklentisidir ve veri tabanları ile iletişim yapmayı sağlar. Farkı ise sadece mysql ile değil bir çok veri tabanı sistemini destekler. Örneğin PHP de veri tabanı işlemleri PDO ile hazırlanmış bir script çok kolay ve hızlı bir şekilde bir çok veritabanı sisteminde (SQLite, PGSQL,ODBC,SQLSV) çalışır hale gelen bir iletişim kanalıdır. Fakat mysqli sadece MYSQL veri tabanı sistemi ile çalışır.

Veritabanı işlemleri ise SQL sorguları ile yapılır.
 

 

wmaraci
wmaraci

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
cihaneken peki sonraki yazılımlarımda php mysqli mi yoksa pdo mysqli mi önerirsiniz?
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Bu yazılıma bağlı olmakla birlikte benim tavsiyem PDO kullanımıdır. Hem daha güzel bir yapısı hemde bir çok veri tabanını desteklemesi nedeni ile daha avantajlıdır ayrıca daha hızlı iletişim kurduğu söylenmekte. Böylece yazdığınız yazılım sadece MYSQL'e bağımlı kalmaz farklı veri tabanı sistemleriyle de çalışabilir ve elinizde ileriye dönük bir sistem olur.
Fakat tercih tamamen sizde kalmıştır. Eğer sadece MYSQL veri tabanlarıyla çalışcak bir sisteme ihtiyacınız varsa onu kullanabilirsiniz ama PDO kullanırsanızda fazladan özellikler kazanmış ve kazandırmış olursunuz.
ismail03 mxaksoy

kişi bu mesajı beğendi.

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
cihaneken hocam alıştım php mysqle ama bilemiyorum. bide pdo için 5.4 yeterlimi php
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
O halde mysqli kullanın hiç kafanızı ağrıtmayın. PDO ise 5.1 dan itibaren kullanılabiliyor. Temelde ikisi de aynı işi yapıyor.
 

 

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
cihaneken bundan sonraki yazılımlarımda pdoya geçiyorum.
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Hayırlı olsun diyelim öyleyse. :D
mxaksoy

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al