• 05-07-2010, 16:10:09
    #1
    Arkadaşlar absolute ve relative path arasındaki teknik fark nedir? Hangisinin kullanılması daha mantıklıdır?
  • 05-07-2010, 17:54:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Alıntı
    absolute path
    c:\absolute\path\

    şeklinde örneklendirebileceğimiz bir dosyanın yerini başka bir dosyayı referans almadan belirtmeye yarayan adres bilgisi.
    Alıntı
    relative path

    dizin belirtirken kökten değil de, dizin isteyen process'in kök kabul ettiği bir başka dizinden başlayarak verilen path. en temel örneği, unix/linux'ta home dizinlerde yaşanır. aslında sizin home dizininiz kök değildir sistem için, ancak soyutlanmışsınızdır ve aslında "/home/a/b" olan path, aslında "/b" olarak gösterilir
    Hangisi daha iyidir bunu bilemiyorum
  • 06-07-2010, 03:01:24
    #3
    Üyeliği durduruldu
    Arada bir fark olacağını düşünmüyorum.
  • 06-07-2010, 03:19:05
    #4
    Üyeliği durduruldu
    Açık hakaret. Moderatöre bildiriyorum.

    Öyle 100k falan yapacak bir site açmıyorsanız, bu kadar ufak optimizasyon ayarları göz ardı edilebilir diye düşünüyorum, o manada bir fark olacağını sanmıyorum dedim. Yoksa arada hiçbir fark olmasa 2 farklı yol olmazdı, değil mi?
  • 06-07-2010, 12:10:19
    #5
    Kermit adlı üyeden alıntı: mesajı görüntüle
    Hangisi daha iyidir bunu bilemiyorum

    absolute path kesinlik bildirir, performans açısından bir farkı olmaz eğer başka hard diskte değilse tabikide, relative path ise , duruma bağlıdır yani belli bir koşul oluşmussa ona göre işlem yapılır.
  • 08-07-2010, 10:11:23
    #6
    Üyeliği durduruldu
    arasinda teknik olarak hiç bir fark yok. bunun için bir değişken kullanmiyorsan ama göreceli yok daha avantajli. yok her scriptin yeri değiştiginde tekrar müdahele etmen gerekir
  • 08-07-2010, 10:15:06
    #7
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    arasinda teknik olarak hiç bir fark yok. bunun için bir değişken kullanmiyorsan ama göreceli yok daha avantajli. yok her scriptin yeri değiştiginde tekrar müdahele etmen gerekir
    evet eğer path ları manuel /var/www/xxx.com/...../mysql.php gibi uzun uzun yazıyorsanız, scripti farklı hosting yada domainlerde çalıştırırken buraları düzeltmeniz gerekir. yada $_SERVER gibi değişkenlerden otomatik ekletirsiniz documentroot'u, buda değişken kullanımı yaratır nekadar önemsenmeyecek bi fark da olsa deneysel olarak gecikme sebebidir