wmaraci reklam

Ping Testi Kodu (Yardım)

3 Mesajlar 674 Okunma
pst.net
wmaraci reklam

AlperenAvsar AlperenAvsar Kaliteli İçerik Hizmeti Kullanıcı
  • Üyelik 05.06.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad G** A**
  • Mesajlar 86
  • Beğeniler 35 / 17
  • Ticaret 9, (%100)
Merhaba arkadaşlar,
Kısıtlı bir php bilgisine sahibim en azından şimdilik, bu işten anlayan yazılımcı arkadaşlara bir sorum var. Bir proje üzerinde çalışıyorum ve şu şekilde bir scripte ihtiyacım var:

-Bizim sitemiz x sitesi olsun, x sitesine giren kişi x sitesi üzerinden bir y sitesinin pingini ölçecek. Ama sadece y sitesinin pingini. Yani herhangi bir adres yazıp ping sonuçlarını almayacak. Scriptimiz siteye giren kullanıcı "Şu anda Y sitesi için ping değeri : 60 ms" gibi bir sonuçla karşılaşacak. Yani pinglenecek siteyi biz önceden belirlemiş olacağız. Sayfayı açan kişi de test butonuna tıklayarak o an için güncel ping değerini görecek. Bir nevi speed test gibi.

Biraz araştırdım ama tam olarak istediğim sonucu elde edemedim. Anladığım kadarıyla çok zor bir iş değil. Bilgili arkadaşlar yol gösterirse ya da dediğime benzer bi api dosyası mevcutsa paylaşırsa sevinirim. İyi çalışmalar herkese
 

 

wmaraci
reklam

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 18 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)




if(isset($_POST["test"])) {
function pingDomain($domain){
$starttime = microtime(true);
$file = @fsockopen($domain, 80, $errno, $errstr, 10);
$stoptime = microtime(true);
$status = 0;

if (!$file){
$status = -1;
}
else{
fclose($file);
$status = ($stoptime - $starttime) * 1000;
$status = floor($status);
}
return $status;
}
echo pingDomain("google.com")." ms.";
}
?>


test butonuna tıklayınca google.com pingini gösteriyor orayı kendince güncellersin.
AlperenAvsar

kişi bu mesajı beğendi.

AlperenAvsar AlperenAvsar Kaliteli İçerik Hizmeti Kullanıcı
  • Üyelik 05.06.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad G** A**
  • Mesajlar 86
  • Beğeniler 35 / 17
  • Ticaret 9, (%100)
Teşekkür ederim
v4r1able

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al