J'écris un petit script pour voir si certains ports sur certains périphériques sont en cours d'utilisation ou sont ouverts. Mon code est:PHP Sockets, n'importe quel moyen d'accélérer cela
for($c=1;$c<=16;$c++){
echo "<tr><td>Pod " . $c . "</td>";
for ($d=5000;$d<=5010;$d++){
$tmp=fsockopen("10.0.0." . $c,$d,$erstr, $errno, 1);
if($tmp){
echo "<td class='o'>OPEN</td>";
fclose($tmp);
}
else{
echo "<td class='u'>IN USE</td>";
}
}
ob_flush();
flush();
echo "</tr>\n";
}
echo "</table>";
De toute évidence, il y a beaucoup de connexions, et cela prend actuellement une dizaine de secondes. Je me demandais si je pouvais faire en sorte que ce soit un peu plus rapide? Merci pour l'aide!
Êtes-vous sur un environnement Linux? –
Oui, je suis sur un environnement Linux. – Joseph