• 31-05-2010, 15:32:44
    #1
    Üyeliği durduruldu
    aklıma böyle bir soru geldi yapılabilirmi diye yapılırsa nasıl yapılır vs.
  • 31-05-2010, 17:04:45
    #2
    Site performansı derken neyi kasdediyorsun? Kodlama yaparken yapacağın hatalar tabi ki performansını etkiler. Çok basit bir örnek;

    $dizim = array('asd', '123', 'asd2', 'asd1', ...);
    for($i = 0; $i < count($dizim); $i++)
    {
        echo $dizim[$i];
    }
    ile

    $dizim = array('asd', '123', 'asd2', 'asd1', ...);
    $elemansayisi = count($dizim);
    for($i = 0; $i < $elemansayisi; $i++)
    {
        echo $dizim[$i];
    }
    arasında bir performans farkı vardır.
  • 31-05-2010, 18:06:16
    #3
    Üyeliği durduruldu
    mtn adlı üyeden alıntı: mesajı görüntüle
    $elemansayisi = count($dizim);
    nasıl yani sence bu performans kaybıdır onumu demek istediniz? bu kadar kücük kodlara takılmayın hocam, ramin milyonda 1 ini bile yemez bu işlem. ondan daha güselini önerebilirdin. for mu while mi aynı şeyi while da yapmak cok daha fazla performans arttırır.
  • 31-05-2010, 19:03:49
    #4
    Web_Scripti adlı üyeden alıntı: mesajı görüntüle
    nasıl yani sence bu performans kaybıdır onumu demek istediniz? bu kadar kücük kodlara takılmayın hocam, ramin milyonda 1 ini bile yemez bu işlem. ondan daha güselini önerebilirdin. for mu while mi aynı şeyi while da yapmak cok daha fazla performans arttırır.
    Bu bir performans örneği midir? Evet. Sizin projelerinizde bu küçük kod diye tabir ettiğiniz hatalar bir tür sorun teşkil etmeyebilir ama bizim için durum böyle değil. Performans konusu gerçekten çok geniş bir konu. "Güsel" örneklerinizle konuya cevap verebilirsiniz.
  • 31-05-2010, 20:09:08
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    If-else ile swich arasında fark vardır. swich daha hızlıdır. Ya da mysql_fetch_array, mysql_fetch_assoc'dan daha fazla bellekte yer harcar. <<< Alın da size "güsel" örnek.
  • 31-05-2010, 20:33:32
    #6
    Web_Scripti adlı üyeden alıntı: mesajı görüntüle
    nasıl yani sence bu performans kaybıdır onumu demek istediniz? bu kadar kücük kodlara takılmayın hocam, ramin milyonda 1 ini bile yemez bu işlem. ondan daha güselini önerebilirdin. for mu while mi aynı şeyi while da yapmak cok daha fazla performans arttırır.
    Döngülerde her defasında değişkeni saydırmak performans kaybına yol açar. Hem de bazen gözle görülür şekilde performans kaybı olur.
    Benzer bir yazı:
    http://www.delifisek.net/tiki-index....+for+kullanimi
  • 02-06-2010, 15:10:10
    #7
    Üyeliği durduruldu
    konuyu açtım ilgilenemedim ama kastım şuydu şu site daha hızlı açıyor performansı iyi kendi sitemiz için kullanabiliyoruz kaç sn de açıldığını vs. googlede webmaster toolsda görüyoruz bizde neden hızlı açılırken google gibi bir yerde yavaş gözüküyor anlamış değilim site performansından diğer kastımda budur... ilginize teşekkür ederim rep vermek isterdim - malum ...
  • 02-06-2010, 15:53:09
    #8
    Üyeliği durduruldu
    Web_Scripti adlı üyeden alıntı: mesajı görüntüle
    nasıl yani sence bu performans kaybıdır onumu demek istediniz? bu kadar kücük kodlara takılmayın hocam, ramin milyonda 1 ini bile yemez bu işlem. ondan daha güselini önerebilirdin. for mu while mi aynı şeyi while da yapmak cok daha fazla performans arttırır.
    1 milyon kişi kullanınca ?
  • 02-06-2010, 16:23:13
    #9
    Üyeliği durduruldu
    macera aramayın kendinize. önce mysql den kurutulun. sonra performans konusuna gelelim