• 06-06-2013, 03:59:17
    #1
    Üyeliği durduruldu
    Arkadaşlar ben tam farkı anlayamadım pdo da yaptığımız şeyleri mysql de de yapabiliyorken neden pdo ? artısı nedir ne gibi özellikleri vardır ? neden pdo kullanmalıyız ?

    Vereceğiniz cevaplara göre pdo ya başlamayı düşünüyorum.
  • 06-06-2013, 04:01:46
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    http://www.ersindogan.com/php-web-pr...93-islevsellik

    bir yazı buldum inceleyebilirsin.
  • 06-06-2013, 04:02:47
    #3
    Üyeliği durduruldu
    LadyArch3r adlı üyeden alıntı: mesajı görüntüle
    http://www.ersindogan.com/php-web-pr...93-islevsellik

    bir yazı buldum inceleyebilirsin.
    Çok teşekkürler dostum hemen inceliyorum
  • 06-06-2013, 07:58:36
    #4
    Çünkü: php.net PDO'yu öneriyor.

    Alıntı
    Use of this extension is discouraged. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API for more information. Alternatives to this function include:
    Ben mysql'i yeni yeni öğrendiğim için tam farkını anlatamam. Ama öğrenme açısından PDO'yu daha rahat öğrendim diyebilirim.
  • 06-06-2013, 08:06:31
    #5
    sorgu dili olarak php.net PDO ve mysqli yi öneriyor, güvenlikli yapısı ve performans açısından artıları var, araştırıp bilgi sahibi olabilirsiniz.
  • 06-06-2013, 09:05:30
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mysql_* geliştirilmesi durdurulmuş bir yapı
  • 06-06-2013, 12:49:45
    #7
    Üyeliği durduruldu
    PDO injection'a falan daha dayanikli daha zor hacklenirsin. mesela suriyelilerin hacker toplulugu olan sea yani leaks.sea.sy pdo kullaniyor. bu adamlar basbakanligin maillerini hacklemislerdi.
  • 06-06-2013, 14:56:24
    #8
    Php 5.5 'de kaldırıldı artık kullanılmacak mysql_ fonskiyonları. Artık ya 5.4 kullanacaksınız serverınızda yada arkadaşıın dedigi gibi ya mysqli yada PDO kullanmaya geçmek gerekli.
    PHP artık sadece mysql degilde tüm veritabanı sunucularına sorunsuz bağlantı olanağı sunan PDO yapısına geçmemizi öneriyor. PDO(php data object) tüm veritabanı sunucularına sorunsuz bağlantı olanağı sağlar. Belki ileride oracle veritabanına geçmeniz gerekirse geçiş çok sorunsuz olur PDO kullarak yazılımınızı kodlarsanız.
    PDO kütüphanesi 3 ana class'tan oluşur. Bir kez kullandığınız zaman tüm uygulamalarınızda sorunsuz şekilde kullanabilirsiniz.
    PDO, PDOStatement,PDOException classlarını araştırın.
    • BLaH
    • Ekmek_Canavari
    BLaH ve Ekmek_Canavari bunu beğendi.
    2 kişi bunu beğendi.
  • 06-06-2013, 15:04:04
    #9
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Php 5.5 'de kaldırıldı artık kullanılmacak mysql_ fonskiyonları. Artık ya 5.4 kullanacaksınız serverınızda yada arkadaşıın dedigi gibi ya mysqli yada PDO kullanmaya geçmek gerekli.
    PHP artık sadece mysql degilde tüm veritabanı sunucularına sorunsuz bağlantı olanağı sunan PDO yapısına geçmemizi öneriyor. PDO(php data object) tüm veritabanı sunucularına sorunsuz bağlantı olanağı sağlar. Belki ileride oracle veritabanına geçmeniz gerekirse geçiş çok sorunsuz olur PDO kullarak yazılımınızı kodlarsanız.
    PDO kütüphanesi 3 ana class'tan oluşur. Bir kez kullandığınız zaman tüm uygulamalarınızda sorunsuz şekilde kullanabilirsiniz.
    PDO, PDOStatement,PDOException classlarını araştırın.
    evet bende php 5.5 ' de kullanılmayacağını duydum ve sistemi PDO'ya geçirmeye başladım. mysqli - pdo hangisi dersiniz acaba ?