Code:
<html>
<head>
<title>Speed Test</title>
<script>
var before = new Date();
</script>
</head>
<body>
<?php
$kb = 1000;
echo str_repeat('', $kb*100);
?>
<script>
var then = new Date();
var kb = <?php echo $kb; ?>;
elapsed = then - before;
document.writeln(elapsed + ' Millisekunden für');
document.writeln(kb +' kByte
');
document.writeln(kb/(elapsed/1000) + ' kByte/s
');
document.writeln((kb*8)/(elapsed/1000) + ' kBit/s
');
</script>
</body>
</html>
Etwas ungenau durch das restliche HTML und die wahrscheinlich nicht ganz richtige Berechnung
~