• 19-03-2009, 03:31:34
    #10
    Üyeliği durduruldu
    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    Dediğim Gibi Eğer Sayfanda Sadece PHP Kodu Çalıştırıp Test Edeceksen.
    Kullanabilirsin.
    Ama Farklı Öğelerde Varsa Sayfanda Randıman Alamazsın.
    üstad yanlış yönlendirmeyelim verilen adresteki kodu inceledim. sayfanın oluşturulma süresini verir arkadaşın istedigi gibi.

    sizin dediginiz gibi sayfadaki elemanlarin oluşum süresinide hesaplattiracaksa window.load ile işin içine zaten javascripte karistirmasi gerekir.

    burda verilen kod sayfanın üretildiginde direk süreyi söylemiş olur. uygundur yani. milyontanede element olsa sadece html olarak sayfanın kalabalıklığından süre degişir. oda ikinci bir farklı data ile değişmeyecegi için farketmez
  • 19-03-2009, 04:04:25
    #11
    Üyeliği durduruldu
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    sayfanın oluşturulma süresini verir arkadaşın istedigi gibi.
    Konu Başlığı : Kod Çalışma suresini gosterme
    Arkadaş İstediği Sayfanın Değil.
    PHP Kodunun Çalışma Süresini İstemiş.

    O Verilen Kodda PHP'nin Değil, Sayfadaki Bütün Elementlerin Yükleme Süresini Gösterir.

    Alıntı
    Eğer Sayfanda Sadece PHP Kodu Çalıştıracaksan Bu Şekilde Kontrol Edebilirsin.
    Ama Sayfada Ayrıca Elemenler Varsa O Zaman İş Değişir.

    Neden Değişir Diyeceksen... Sana 100 lerce Sebep Sayabilirim.
    Diyeceksinki Sonuçta Sayfamdaki Elementler Hep Aynı Olacak Ben Sadece PHP Kodunu Değiştirecem ve Deneyecem...

    Şimdi Sayfandaki Diğer Elemenletleri Değiştirmezsen Bile Her Sayfayı Yenilemende Tarayıcın (Browser) Farklı Hızlarda Client Side Ögelerini Yükler.
    Ve Bu Sayede Yaptığın Test sana Yanlış bilgi Verecektir.
    PHP'yi Muhtemelen Micro Saniye Olarak Test Etmek istiyorsun.
    Ama Browserin Ufak Bir Tutarsızlığı Sana MiliSaniyeler Hatta Saniyeler Belki Fark Yaratacaktır.

    Aynı Şekilde Browserlerin TEMP lerini Düşünmen Lazım.

    Bunun Yanında Browserdan Browsera Olan Farklar.
    Nedir Bu Farklar?
    HTML Motoru.
    JS Motoru.
    vs vs..

    Dediğim Gibi 100 lerce Sebep Sayabilirim.

    Kolay Gelsin.
    Semih VURAL.
    Merak Etme Süleyman Kardeş 13 Senedir Kimseyi Yanlış Yönlendirmedik.
  • 19-03-2009, 04:28:45
    #12
    Üyeliği durduruldu
    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    Konu Başlığı : Kod Çalışma suresini gosterme
    Arkadaş İstediği Sayfanın Değil.
    PHP Kodunun Çalışma Süresini İstemiş.
    O Verilen Kodda PHP'nin Değil, Sayfadaki Bütün Elementlerin Yükleme Süresini Gösterir.
    Merak Etme Süleyman Kardeş 13 Senedir Kimseyi Yanlış Yönlendirmedik.
    microtime olarak verilen php kısmını diyorsaniz evet php kodlarının çalışma süresini verir

    arkadaşın istedigi gibi yani. yanlışınız var bu konuda bir iki test yapip görün derim
  • 19-03-2009, 04:43:58
    #13
    Üyeliği durduruldu
    Sabaha Kadar Test Edebilirsin.
    Hatta Yardımcı Olayım ben Test Etmene.
    1. Test
    <?php echo "test et bakalım" ?>
    2. Test
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
    <?php echo "test et bakalım" ?>
    <table width="200" border="1"><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>    <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>
    Şimdi İkisinide Test Et Bakalım Nasıl Sonuç Verecekler.
    2 sinde de Aynı PHP Kodu Var.
    İstersen Açıklamamı İyice Oku Tam Olarak Anlamadın Sen Galiba Konuyu.
  • 19-03-2009, 04:54:02
    #14
    Üyeliği durduruldu
    neyi tartışıyoruz anlamadım ama üşenmedim denedim
    kod 1
    <?php
    $time = explode( " ", microtime());
    $usec = (double)$time[0];
    $sec = (double)$time[1];
    $basla = $sec + $usec;
    
    echo "test et bakalım"
    
    $time = explode( " ", microtime());
    $usec = (double)$time[0];
    $sec = (double)$time[1];
    $bit = ($sec + $usec) - $basla;
    echo "toplam süre:".$bit;
    ?>
    ikinci kod

    <?php
    $time = explode( " ", microtime());
    $usec = (double)$time[0];
    $sec = (double)$time[1];
    $basla = $sec + $usec;
    ?>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
    <?php echo "test et bakalım" ?>
    <img src="http://www.ihb.gov.tr/galeri/odul_alan_resimler/Resim_007.jpg" />
    <?
    $time = explode( " ", microtime());
    $usec = (double)$time[0];
    $sec = (double)$time[1];
    $bit = ($sec + $usec) - $basla;
    echo "toplam süre:".$bit;
    ?>
    süre çıktıları;
    toplam süre:0.000157185745239
    toplam süre:0.0001540184021
    değişen hiçbirşey olmadı yani

    aynı scripti calistirdiginda bile zaten her seferinde aynı sonucu vermiyor. ama dediginiz kodu ekledigimdede yaklaşık eşit ayni

    benim anladigim ve uyguladigim kodda örnekte var. kendinizde test edebilirsiniz
  • 19-03-2009, 04:57:29
    #15
    Üyeliği durduruldu
    İlk verdiğim örnek Az Client Side İçerdiği İçin Aynı Vermiştir. (Anlamanı Ummuştum)
    Sen Şöyle Dene Gerçi Düzenledim ama sen yine dene.

    1. Testini.
    1 Satır PHP Kodu Yap.
    2. TEstini
    10 bin satır HTML Kodu ile bi Satır PHP ile yap bakalım ne olacak alacakmısın aynı sonucu.

    Neyse Kardeşim Sen bildiğini Yap.
    Demek İstediğim Apacık Ortada Bu Verilen Kod Asla ve Asla PHP nin değil,
    Sayfa ve O Sayfaya Bağlı Elementlerin Yüklenme Süresini Verir.
  • 19-03-2009, 05:07:11
    #16
    Üyeliği durduruldu
    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    İlk verdiğim örnek Az Client Side İçerdiği İçin Aynı Vermiştir. (Anlamanı Ummuştum)
    Sen Şöyle Dene Gerçi Düzenledim ama sen yine dene.
    1. Testini.
    1 Satır PHP Kodu Yap.
    2. TEstini
    10 bin satır HTML Kodu ile bi Satır PHP ile yap bakalım ne olacak alacakmısın aynı sonucu.
    Neyse Kardeşim Sen bildiğini Yap.
    Demek İstediğim Apacık Ortada Bu Verilen Kod Asla ve Asla PHP nin değil,
    Sayfa ve O Sayfaya Bağlı Elementlerin Yüklenme Süresini Verir.
    konu tartışmaya dönüşmesin bu başlığa başka mesaj yazmicam. sadece php kodu ölçeceksek bunu fonksiyon yada class yapar
    her php kodundan önce saymaya başla. php kodu bitiminede dur deriz

    ama amelelik yani. tüm sayfanın yapilmasi için bu iş yapilir. yada yapilmaz. fantazi yapmaya gerek yok bence
  • 19-03-2009, 05:09:11
    #17
    Üyeliği durduruldu
    O Ayrı bi Konu
    Neyse Ben Uyumaya Gider Kardeşim Ezan Okundu
  • 19-03-2009, 11:58:01
    #18
    Yabancı sitelerde de biraz araştırma yaptım bizdeki calışma kodunun benzeri yada aynısı olan sistemler mevcut sanırım bu kodla işimizi gorebiliriz