• 28-03-2014, 19:34:10
    #1
    Class yapısının daha güvenli olduğunu söylüyorlar.

    bu fonksiyon.php dosyam ile ;

    function ss($string){
           return stripslashes($string);
    }
    bunun arasında dünyalar kadar güvenlik önlemi mi var ?

    class fonk
    {
           public function ss($string){
                  return stripslashes($string);
           }
    }
  • 28-03-2014, 19:46:11
    #2
    Misafir
    Class yapısı güvenlidir yada değildir demek doğru değildir. Kodun güvenli olup olmadığını yazarı belirler.

    İlk örneğindeki fonsiyon genel bir fonksiyon, ikinci örneğindeki fonksiyonda genel bir fonksiyon. Ama 2. örnekte public yerine private yazarsan işin rengi değişir.

    Dediğim gibi, güvenli kod bilinçli, işini bilen yazılımcıdan çıkar.
  • 28-03-2014, 20:10:11
    #3
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Class yapısının daha güvenli olduğunu söylüyorlar.

    bu fonksiyon.php dosyam ile ;

    function ss($string){
           return stripslashes($string);
    }
    bunun arasında dünyalar kadar güvenlik önlemi mi var ?

    class fonk
    {
           public function ss($string){
                  return stripslashes($string);
           }
    }
    verdiğin iki kod arasında hiçbir fark yok class güvenlik önlemi sağlamaz.

    Gizlilik sağlar. Class içeriğini protected veya private yaparsan duruma göre o class'a erişimi kısıtlarsın.

    Bahsettiğin kod güvenliği ise cevabım hayır.
    Bahsettiğin gizlilik ise cevabım evet.
  • 28-03-2014, 20:46:34
    #4
    BahadirT adlı üyeden alıntı: mesajı görüntüle
    verdiğin iki kod arasında hiçbir fark yok class güvenlik önlemi sağlamaz.

    Gizlilik sağlar. Class içeriğini protected veya private yaparsan duruma göre o class'a erişimi kısıtlarsın.

    Bahsettiğin kod güvenliği ise cevabım hayır.
    Bahsettiğin gizlilik ise cevabım evet.
    eyvAllah hocam yanlış sordum sanırım