Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> szybkość transferu pobierania
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


pobieram skryptem pliki z servera A na konto. i jak sprawdzic jaka jest aktualnie szybkość transferu, potem to oczywiscie musze jakos wyslac do javaScript, zeby uniknac odswiezania. macie jakies pomysly, sugestie ?


--------------------
RCXcms
www.rcx.prv.pl
Pierwszy polski w pełni zintegrowany system portal
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
broU
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.07.2004

Ostrzeżenie: (0%)
-----


  1. <?php 
  2.  
  3. $plik = &#092;" \"; // plik pobierany
  4.  
  5. function getmicrotime(){ 
  6. list($usec, $sec) = explode(&#092;" \",microtime()); 
  7. return ((float)$usec + (float)$sec); 
  8. } 
  9.  
  10. $file = fopen($plik, &#092;"r\");
  11.  
  12. $time_start = getmicrotime(); 
  13. while (!feof ($file)) {
  14.  $buffer = fgets($file, 1024);
  15. }
  16. $time_end = getmicrotime(); 
  17.  
  18. fclose($file);
  19. $time = $time_end - $time_start; 
  20. $i = 1 / $time;
  21. $size = filesize(&#092;"$plik\") / 1024;
  22. $transf = $size * $i;
  23.  
  24. echo &#092;"transfer $transf KB / s\";
  25.  
  26. ?>


przerobiłem skrypt z manuala . Przy testowaniu na dysku pokazywał mi dosyć masakryczne prędkości ... Najlepiej sprawdź go sobie w internecie . Może będzie działał biggrin.gif
Go to the top of the page
+Quote Post
Indianin
post
Post #3





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Hamburg / Darlowo

Ostrzeżenie: (0%)
-----


Można to przerobić tak aby sprawdzał pliki z zewnątrz ?
Go to the top of the page
+Quote Post
broU
post
Post #4





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.07.2004

Ostrzeżenie: (0%)
-----


szczerze to nie mam pojęcia , mało operowałem na zewnętrznych plikach (1-2 miechy z php dopiero mam tongue.gif ) ... może ktoś wpadnie kiedys do tematu i pomoże (:
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:54