• 21-05-2010, 00:52:14
    #10
    Üyeliği durduruldu
    bakın onlar hiç aklıma gelmemişti şu anda hit yok zaten verdiğim resimcek i bu şekilde kullandığımda yavaşlama oldu yoksa sorun yok... Gine bir çok arkadaş 1mb sitede bile gayet hızlı olduğunu söylüyorlar site imzamdaki konuda var... şimdi buraya koyarsam gine gelir biri reklam yapıosun -
  • 21-05-2010, 14:45:12
    #11
    Tahmin ettiğim ve ilk mesajimda da dediğim gibi 2 ayrı sorgu kullanmişsin; gereği yok. İlla resim üzerinde birşeyler yapacaksan.

    function resimcek($resimal) {
    $resim=$resimal;
    $kontrol = @fopen($resim, "r"); //Bu yine kasacaktır. Tercihine kalmış.
    if ($kontrol) {  
    $resimadres = $resim;
    } else {      
    $resimadres = $siteadres."/images/yok.jpg";
    }
    return $resimadres;
    }
    fonksiyonu bu şekilde değiştir ve

    $sorgu2 = @mysql_query("select * from videolar limit 20");
    while ($okur = @mysql_fetch_array($que2)) {
    echo '<div class="videolar" id="'.$okur['id'].'">
    <div class="resim"><a href="'.$siteadres.'/'.$okur['id'].'_'.$okur['v_seo'].'"><img src="'.resimcek($okur['v_image']).'" title="'.$oku['v_title'].'"></a></div>
    <div class="baslik"><a href="'.$siteadres.'/'.$okur['id'].'_'.$okur['v_seo'].'">'.$okur['v_title'].'</a></div>
    </div>
     ';}
    bu şekilde kullan. Kolay gelsin
  • 21-05-2010, 16:33:45
    #12
    Üyeliği durduruldu
    hemen bu şekilde değiştirerek denedim... İyi oldu gine...
  • 21-05-2010, 18:55:11
    #13
    web_sakat adlı üyeden alıntı: mesajı görüntüle
    hemen bu şekilde değiştirerek denedim... İyi oldu gine...
    Bu arada gine değil yine

    Kolay gelsin
  • 22-05-2010, 02:19:45
    #14
    Üyeliği durduruldu
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Bu konuda binlerce deneme yaptım.
    Alıntı
    Yaş: 16
    11-12 yaşında başladın sanırım bu işlere :P
  • 22-05-2010, 21:38:09
    #15
    php de hızlı çalışan sistemler üretmek istiyorsanız php nin yorumlama motoruna yardımcı olabilir ve ramde fazla yer işgal etmemeye çalışabilirsiniz.

    mysql_fetch_array // indis numaralarına ve field adları ile bir sorgudan iki adet üretir
    $urun[0] // id numarısını veriri
    $urun['id'] // aynı sonucu verir


    bunun yerine assoc kullanın field sıralamasını aklınızda tutabiliyorsanız rows kullanın,
    array kullandığınızda yukardaki iki işlemi yapıyor gibi düşünebilirsiniz.

    en güzeli object olarak alın yazımıda kolay olsun

    değişken tipleri ne nekadar yer kapladıkları hakkında bilgilenizi artırın, veritabanı oluştururken field ların nekadar byte kapladığına bakın.

    bazı arkadaşlar para fiyatı saklamak için decimal kullandığına şahit oluyorum, hatta çoğu php kodlayıcı decimal kullanıyor, neden float veya double deyil. eğer banka değilseniz float kullanın decimal 128 bit lik yer kaplar, çoğu kişi decimalin adını bile anmaktan korkar.

    Değişkenlerinizi deklare ederken tiplerini daha önceden belirtin int, string, float vs.. vs..
    // $id = (integer)$_GET['id'];

    gibi gibi birçok ayrıntı var mesela sadece değişken işlemlerinde
    ++$sayi yapmak $sayi++ dan daha hızlı çalıştğına dair çok yorumlar var araştırıp inceleyebilirsiniz
  • 23-05-2010, 11:15:08
    #16
    Üyeliği durduruldu
    bunlar php nin ince ayrıntıları olmalı ah bide javasciptten anlasam document.getElementById sorunu var sitede... onu çözmeye çalışıyorum php ile işlemleri yaptırıyorum bu da netten aldığım örnek kendim yazamadığım için js yi iki js çalışma yapıyor...

    javascript ile php yi de birleştirince gerçekten hızlı oluyor yani ajaxı...
  • 23-05-2010, 12:06:56
    #17
    web_sakat adlı üyeden alıntı: mesajı görüntüle
    bunlar php nin ince ayrıntıları olmalı ah bide javasciptten anlasam document.getElementById sorunu var sitede... onu çözmeye çalışıyorum php ile işlemleri yaptırıyorum bu da netten aldığım örnek kendim yazamadığım için js yi iki js çalışma yapıyor...

    javascript ile php yi de birleştirince gerçekten hızlı oluyor yani ajaxı...


    document.getElementById sorunun var ise herşeyi id ler ile yapmak yerine jquery ve seçiciler hakkında bilgi topla. parent, first, eq(), olaylarını incele