• 18-06-2010, 23:07:37
    #37
    Kapitan adlı üyeden alıntı: mesajı görüntüle
    r10 a hoş geldin demek isterdim ama. mesaj sayın ve rep in benden yüksek
    bazen kimse cevap vermiyor
    sanırım bu sefer ilgi çekti.
  • 19-06-2010, 11:47:29
    #38
    Üyeliği durduruldu
    ByTriSLaSiS adlı üyeden alıntı: mesajı görüntüle
    mantıklı olarak hangisini kullanmayı önerirsiniz acık söylermisiniz
    mantıklı kismi yazdim zaten. cache yapmak en mantiklisi
  • 19-06-2010, 13:37:56
    #39
    Üyeliği durduruldu
    konu bayaa bi dağılmış ama şoyle de bir alternatif olabilir.

    <?php
      $satirlar=file('http://www.tubeincreaser.com/proxylist.txt');
      $ilk10satir=array_slice($satirlar,0,10);
    
       print_r($ilk10satir);
    ?>
    cache işini de kendiniz yaparsınız.
  • 19-06-2010, 13:39:11
    #40
    D3LLy adlı üyeden alıntı: mesajı görüntüle
    konu bayaa bi dağılmış ama şoyle de bir alternatif olabilir.

    <?php
      $satirlar=file('http://www.tubeincreaser.com/proxylist.txt');
      $ilk10satir=array_slice($satirlar,0,10);
    
       print_r($ilk10satir);
    ?>
    saol benimde işime yaradı
  • 20-06-2010, 03:02:56
    #41
    Üyeliği durduruldu
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Moderatörün dediği gibi yaptım.
    <?php
    function proxyList ()
    {
    	$cacheFilename = "cache.txt";
    	$cacheTimeOut  = 300; // Kaç dakikalık cache yapılacağını belirleyin. Saniye cinsinden
    	$url           = "http://www.tubeincreaser.com/proxylist.txt";
    
    	// Cache var mı ?
    	if ( file_exists($cacheFilename) )
    	{
    		// Cache geçerli mi ? değilse cacheyi sil
    		if ( time() - $cacheTimeOut < filemtime($cacheFilename) )
    		{
    			$handle = fopen($cacheFilename, "r");
    			$returnData = fread( $handle, filesize($cacheFilename) );
    			$returnData = unserialize($returnData);
    			fclose($handle);
    		}
    		else
    		{
    			unlink($cacheFilename);
    		}
    	}
    	else // cache yoksa
    	{
    		$data = @file_get_contents($url) or die("<strong>HATA:</strong> Siteye bağlanılamadı");
    		$handle = fopen ( $cacheFilename, "w" );
    		$explodeData = explode("\n", $data);
    		$returnData = $explodeData;
    		fwrite($handle,serialize($explodeData));
    		fclose($handle);
    		unset($data);
    	}
    	return $returnData;
    }
    
    $num = 15;
    $data = proxyList();
    for ( $i=0; $i<=$num; $i++ )
    {
    	echo $i." - ".$data[$i]."<br />";
    }
    ?>
    Test yaptım justGo'nun şu linkteki yazdığı kodla
    Benim ki
    1. 0.958252906799
    2. 0.000580072402954
    3. 0.000568866729736
    4. 0.00066614151001
    5. 0.000629901885986
    JustGo'nun ki
    1. 0.952700138092
    2. 0.965837001801
    3. 0.954888105392
    4. 0.959543943405
    5. 0.939727067947

    test için yazdığım timer
    function timer ()
    {
    return microtime(1);
    }


    tartışmayı noktalıyorum. Herkeze iyi çalışmalar..

    Teşekkür ederim lazımdı böyle birşey ellerine sağlık