• 09-06-2013, 11:59:15
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    PamukBilisim adlı üyeden alıntı: mesajı görüntüle
    Yeni yazıcağım projede/script'te PDO kullanıcağım, Teşekkürler.
    Hala MySQL API kullanıyor iseniz PHP 5.5 ile Deprecate olacağı gibi İleride de Sistemden Çıkarılacağı PHP tarafından duyuruldu. PHP Manuel'i ziyaret ediyorsanız eğer Uyarı TÜRKÇE seçeneklerde görüntülenmemekte veya ben görmedim ama İngilizce 'de bu PHP tarafından vurgulanmaktadır. Bu Şu demek Oluyor ki,

    İleri ki projelerle birlikte geçmişte hazırlamış olduğunuz Projelerinizde PHP5.5 ile birlikte deprecated uyarıları vermeye başlayacak ve bir müddet sonra tamami ile çalışmayacaktır.

    Konu açılmışken belirtmekte de yarar vardır. Burada Nesnel Programlanın + ları göz önüne geliyor.

    Sistemlerini Nesnel olarak geliştiren geliştiriciler Sadece DB sınıflarında belli başlı değişiklikler yaparak kolayca yeni değişikliği sistemlerine uyarlayacakları gibi spagetti kod yazmaya devam edip "OOP" ne yapcam düşüncesi içerisinde olanlar tek tek bütün sistemini kontrol edicekler. Bu da OOP'nin yararları konusunda endişeli olan arkadaşlarımız için güzel bir örnek bence.


    Birde Alternatif olarak Kullanılabilcek API mysqli var.

    Burda Nesnel Programlamaya hala eli yatkın olmayanlar procedural kod yazımında israrci olanlar için procedural veya nesnel kullanım hakkı tanıyor geliştiricilere..
  • 11-06-2013, 16:51:14
    #11
    Romansanta adlı üyeden alıntı: mesajı görüntüle
    Hala MySQL API kullanıyor iseniz PHP 5.5 ile Deprecate olacağı gibi İleride de Sistemden Çıkarılacağı PHP tarafından duyuruldu. PHP Manuel'i ziyaret ediyorsanız eğer Uyarı TÜRKÇE seçeneklerde görüntülenmemekte veya ben görmedim ama İngilizce 'de bu PHP tarafından vurgulanmaktadır. Bu Şu demek Oluyor ki,

    İleri ki projelerle birlikte geçmişte hazırlamış olduğunuz Projelerinizde PHP5.5 ile birlikte deprecated uyarıları vermeye başlayacak ve bir müddet sonra tamami ile çalışmayacaktır.

    Konu açılmışken belirtmekte de yarar vardır. Burada Nesnel Programlanın + ları göz önüne geliyor.

    Sistemlerini Nesnel olarak geliştiren geliştiriciler Sadece DB sınıflarında belli başlı değişiklikler yaparak kolayca yeni değişikliği sistemlerine uyarlayacakları gibi spagetti kod yazmaya devam edip "OOP" ne yapcam düşüncesi içerisinde olanlar tek tek bütün sistemini kontrol edicekler. Bu da OOP'nin yararları konusunda endişeli olan arkadaşlarımız için güzel bir örnek bence.


    Birde Alternatif olarak Kullanılabilcek API mysqli var.

    Burda Nesnel Programlamaya hala eli yatkın olmayanlar procedural kod yazımında israrci olanlar için procedural veya nesnel kullanım hakkı tanıyor geliştiricilere..
    Evet şuana kadar tüm yazdığım scriptlerde Mysql API Kullandım, dediğini gibi PHP 5.5 Ve ilerleyen sürümlerinde mysql api kalkıcak ise bir zaman sonra mysqli api ninde kalkma riski var, o yüzden şuanda en mantıklısı pdo kullanmak.

    Mysql api'yi kaldırmaları kötü olucak, bir sürü sistem hata vericek tabi bu bizim işimize gelicek fakat bütçesi olmayan kullanıcılar için büyük sıkıntı olucak.

    Yada adamın kendi sanal sunucusu yada sunucusu varsa mysql kaldırılan sürümden bir önceki sürümü kullanmaya devam edicek..
  • 11-06-2013, 18:15:03
    #12
    Üyeliği durduruldu
    arkadaslar 6 aydir pdodayim sorgular gercekten kolaylasiyor ve guvenlik ust duzeyde. sorgularda artik her ekleme icij ayri sorgu kullanmiyorum

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:15:03 -->-> Daha önceki mesaj 18:03:45 --

    PamukBilisim adlı üyeden alıntı: mesajı görüntüle
    Evet şuana kadar tüm yazdığım scriptlerde Mysql API Kullandım, dediğini gibi PHP 5.5 Ve ilerleyen sürümlerinde mysql api kalkıcak ise bir zaman sonra mysqli api ninde kalkma riski var, o yüzden şuanda en mantıklısı pdo kullanmak.

    Mysql api'yi kaldırmaları kötü olucak, bir sürü sistem hata vericek tabi bu bizim işimize gelicek fakat bütçesi olmayan kullanıcılar için büyük sıkıntı olucak.

    Yada adamın kendi sanal sunucusu yada sunucusu varsa mysql kaldırılan sürümden bir önceki sürümü kullanmaya devam edicek..
    cpaneldeki php versiyon degistirebilme ozelliginden haberiniz var mi?
  • 11-06-2013, 18:18:48
    #13
    WapZap adlı üyeden alıntı: mesajı görüntüle
    arkadaslar 6 aydir pdodayim sorgular gercekten kolaylasiyor ve guvenlik ust duzeyde. sorgularda artik her ekleme icij ayri sorgu kullanmiyorum

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:15:03 -->-> Daha önceki mesaj 18:03:45 --



    cpaneldeki php versiyon degistirebilme ozelliginden haberiniz var mi?
    Yoktu öğenmiş olduk peki tüm sunuculada geçerlimi bu versiyon değiştirme olayı ? çünkü benim gözüme hiç çarpmadı versiyon değiştirme..
  • 11-06-2013, 19:01:54
    #14
    Üyeliği durduruldu
    PamukBilisim adlı üyeden alıntı: mesajı görüntüle
    Yoktu öğenmiş olduk peki tüm sunuculada geçerlimi bu versiyon değiştirme olayı ? çünkü benim gözüme hiç çarpmadı versiyon değiştirme..
    cpanelde var da sunucu sahibinin yuklemesi lazim.
  • 11-06-2013, 19:55:11
    #15
    Guzek makake olmus hiz testinide yazmissiniz oncelikle tesekkur ederim. Sormak istedigin php 5.3 kuru olan sunucuya ayrettenmi pdo kuruluyor yoksa kurulumu olmus oluyor. Pdo ya gecmeyi dusunuyorum. Mysql fonksiyonlari dediginiz gibi kalkmak uzere bir an once pdo ya alismak gerekir.

    Samsung Galaxy S3 cihazi tapatalk 2 ile gonderildi.
  • 11-06-2013, 20:18:06
    #16
    BLaH adlı üyeden alıntı: mesajı görüntüle
    Guzek makake olmus hiz testinide yazmissiniz oncelikle tesekkur ederim. Sormak istedigin php 5.3 kuru olan sunucuya ayrettenmi pdo kuruluyor yoksa kurulumu olmus oluyor. Pdo ya gecmeyi dusunuyorum. Mysql fonksiyonlari dediginiz gibi kalkmak uzere bir an once pdo ya alismak gerekir.

    Samsung Galaxy S3 cihazi tapatalk 2 ile gonderildi.
    5.3'te kurulu geliyor.
  • 12-06-2013, 08:45:25
    #17
    pdo bir php extension. standart php kurulumdan 5.1'den sonra aktif halde geliyor.
    yani curl gibi gd kütüphanesi gibi bir eklenti. php5 kullanan ve pdo eklentisi aktif olmayan bir sunucu yapılandırması olmaz zaten.
    hosting firmaları için güvenlik önemlidir. pdo eklentisini aktif yapmışlardır.

    Eğer kullandığın hosting içinde pdo aktif mi ögrenmek istersen.
    aşağıdaki kodu info.php olarak kayıt edip sunucuna gönder. Resimdeki gibi PDO enable olması gerekli

    <?=phpinfo()?>


    localhostunuzda uygulama geliştirirken, appserv, xampp, easyphp, wampp vs vs hepsinde aktif kurulu geliyor.

    Herkez pdo yapısını ve mantığı ögrensin diye detaylı ve herkezin anlayabilecegi bir makale yazacağım bu hafta
    • sedat
    • BLaH
    • msgr
    sedat, BLaH ve msgr bunu beğendi.
    3 kişi bunu beğendi.
  • 12-06-2013, 15:09:21
    #18
    Bende o amaçla başlamıştım, ama yogun iş temposundan vakit ayırmak çok zor oluyor. Umarım siz başarabilirsiniz )
    Misafir adlı üyeden alıntı: mesajı görüntüle
    pdo bir php extension. standart php kurulumdan 5.1'den sonra aktif halde geliyor.
    yani curl gibi gd kütüphanesi gibi bir eklenti. php5 kullanan ve pdo eklentisi aktif olmayan bir sunucu yapılandırması olmaz zaten.
    hosting firmaları için güvenlik önemlidir. pdo eklentisini aktif yapmışlardır.

    Eğer kullandığın hosting içinde pdo aktif mi ögrenmek istersen.
    aşağıdaki kodu info.php olarak kayıt edip sunucuna gönder. Resimdeki gibi PDO enable olması gerekli

    <?=phpinfo()?>
    http://r10.us/images/mysql_pdo.gif

    localhostunuzda uygulama geliştirirken, appserv, xampp, easyphp, wampp vs vs hepsinde aktif kurulu geliyor.

    Herkez pdo yapısını ve mantığı ögrensin diye detaylı ve herkezin anlayabilecegi bir makale yazacağım bu hafta