Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Szybkość łącza
-Gość_anonim_*-
post 17.08.2006, 20:09:55
Post #1





Goście







Jak obliczyć szybkość łącza klienta mojej strony, za pomocą php?

Z góry dziękuję!
Go to the top of the page
+Quote Post
Kayne
post 24.08.2006, 21:34:47
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 30.04.2006
Skąd: Kalisz

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


To jest praktycznie nie możliwe - napewno nie przy pomocy php. php działa po stronie serwera, nie zaś po stronie klienta, więc tego nie da się obliczyć.


--------------------
Chcesz szybko i łatwo wygrać 100 zł?
Go to the top of the page
+Quote Post
Lonas
post 24.08.2006, 21:36:31
Post #3





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Podaj mu adres www.dsl.cz ;-) chociaż tam tez czasami kłamią ;-)


--------------------
Go to the top of the page
+Quote Post
legorek
post 25.08.2006, 00:06:13
Post #4





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


Zrobisz to spokojnie w JS a wynik przeslesz AJAXem do php. Ja bym sprawdzał czas ładowania jakiegoś dużego obrazka. Niestety nie wiem jak liczyć szybkość uploadu.


--------------------
Go to the top of the page
+Quote Post
Miko6
post 25.08.2006, 00:41:23
Post #5





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 21.08.2003

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


Może jeśli ci to coś pomoże to tu masz stronę odpowiedzialną za wyświetlanie tego z wp http://twojeip.wp.pl/sm.html. Z tym, że cześć odpowiedzialna za obliczanie szybkości jest zakodowana sad.gif
Go to the top of the page
+Quote Post
artur81
post 25.08.2006, 07:30:10
Post #6





Grupa: Zarejestrowani
Postów: 252
Pomógł: 2
Dołączył: 4.12.2004
Skąd: Skierniewice

Ostrzeżenie: (10%)
X----


Cytat(legorek @ 24.08.2006, 23:06 ) *
Zrobisz to spokojnie w JS a wynik przeslesz AJAXem do php. Ja bym sprawdzał czas ładowania jakiegoś dużego obrazka. Niestety nie wiem jak liczyć szybkość uploadu.

Szybkość uploadu, normalnie można policzyć, łapiesz czas w momencie startu skryptu, a po załadowaniu zdjęcia na serwer łapiesz czas drugi raz, odejmujesz jedno od drugiego - masz czas. Rozmiar zdjęcia, możesz wyciągnać z tablicy $FILE, dzielisz jedno przez drugie i po sprawie.

Ten post edytował artur81 25.08.2006, 07:30:58


--------------------
Go to the top of the page
+Quote Post
dawhol
post 25.08.2006, 08:03:16
Post #7





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


To z WP jest naprawde dobre mam łącze 756 kb/s a pokazuje mi praiwe 1,5 Mb/s =D - szkoda ze nie mam tyle w praktyce ;( =P.

A co do pisania takiego skryptu to po co to komukolwiek na stronie zwyklej do szpanu ? =/ jak juz tego tak bardzo potrzbumes to polaz po takich stronach i spróbuj zdobyc kod js =)


--------------------
Go to the top of the page
+Quote Post
R_Przemek
post 25.08.2006, 15:25:44
Post #8





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 25.06.2006
Skąd: Dąbrowa Górnicza

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


ten tester na wp przesyła zbyt mały plik żeby obliczyć prędkość łącza.
Pisałem kiedyś coś takiego, przesyłałem do klienta plik 1000000 bajtów...
Tok postępowania:

1) zapisać do zmiennej czas rozpoczęcia przesyłania danych
2) przesłać dane
3) zapisać do zmiennej czas zakończenia przesyłania danych
4) odjąć czas rozpoczęcia od zakończenia i wychodzi czas przesyłania pliku (czas w uniksowej jednostce czasu)
5) następnie rozmiar pliku podzielić przez 1024
5) następnie to co wyszło z poprzedniego działania podzielić przez czas przesyłania pliku

i mamy prędkość podaną w KB/s
A jeśli chcemy w kb/s to razy 8 snitch.gif

Ten post edytował R_Przemek 25.08.2006, 15:29:10
Go to the top of the page
+Quote Post
Miko6
post 26.08.2006, 22:57:08
Post #9





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 21.08.2003

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


To z wp działa lepiej w momęcie gdy wejdziesz poprzez http://twojeip.wp.pl, a nie tak jak podałem wyżej, czyli przez http://twojeip.wp.pl/sm.html.
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 04:36