Server laadsnelheid weergeven

Door HaasOnline XX, 23 jaar geleden, 4.173x bekeken

Dit script laat een aantal basis vaardigheden zien waarmee grappige dingen gedaan kunnen worden. In dit voorbeeld wordt de phrasetijd (laadtijd van de pagina) berekend en de snelheid waarmee dit gebeurd. Je kan deze waarde dus niet aanhouden voor download snelheid of weergave snelheid. Dit komt doordat de berekening en uitvoering op de server plaats vind, voordat de pagina wordt doorgegeven aan de browser.

Als je dit script gebruikt en ook andere bestanden als bron gebruikt, geef die dan ook op aan de berekening. Dit kan je doen door de volgende code toe te voegen:

$totalsize = $totalsize + (filesize("paginanaam.php")/1024);

Let op, is ter illustratie!

Succes ermee, en "verbeteringen" of uitbreidingen zijn altijd welkom.

Gesponsorde koppelingen

PHP script bestanden

  1. server-laadsnelheid-weergeven

 

Er zijn 12 reacties op 'Server laadsnelheid weergeven'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Eris -
Eris -
23 jaar geleden
 
0 +1 -0 -1
laad tijd != phrase tijd

Laad tijd is de tijd van op vraging tot dat alles op het scherm en phrase tijd hoelang de server er over doet
HaasOnline XX
HaasOnline XX
23 jaar geleden
 
0 +1 -0 -1
Bedank voor de correctie! ;)


23 jaar geleden
 
0 +1 -0 -1
Is ook parser tijd zonder h dacht ik.
Volgens mij hadden we al zo'n script dacht ik...
Maar bij mij staat er "Phrase tijd 0.0003 sec. @ 0 Kb/s ", wat is die 0 Kb/s?
Jamie A
Jamie A
23 jaar geleden
 
0 +1 -0 -1
Dit betekent dat het bestandje 0kb/s groot is?
HaasOnline XX
HaasOnline XX
23 jaar geleden
 
0 +1 -0 -1
Ik heb nog nooit van de bestandsgrootte in kb/s gehoord!!!!!!

Ps probeer jij code terwijl je niet weet wat het precies doet?? (hint -> beschrijving)
Martijn B
Martijn B
23 jaar geleden
 
0 +1 -0 -1
Je kunt alles ook op 2 regels code zetten:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
# Exectime start...
$exectime_start = array_sum(explode(' ', microtime()));

# Show exectime...
echo '<script>window.status = "Created in: '.round(array_sum(explode(' ', microtime())) - $exectime_start, 4).' seconds";</script>';
?>


En wat dacht je van 'Execution time' ipv 'Phrasetijd'. Nooit van gehoord trouwens.


23 jaar geleden
 
0 +1 -0 -1
phrasetime slaat echt helemaal nergens op. phrase betekent uitdrukking, spreekwijze, woordgroep, zinsdeel. Het moet dus execution of parsetime zijn.


23 jaar geleden
 
0 +1 -0 -1
Misschien bedoel je Parsetime? Dat bestaat wel. Verder is het wel leul trouwes.


23 jaar geleden
 
0 +1 -0 -1
Weet iemand hoe je dit script moet aanpassen om de laadtijd van je gehele pagina te berekenen, maar in de top van je pagina te laten zien?


23 jaar geleden
 
0 +1 -0 -1
Dan moet je ob_start() en ob_end_flush() werken, want dan output hij alles tussen ob_start() en ob_end_flush() na ob_end_flush.


23 jaar geleden
 
0 +1 -0 -1
Hoe zou het script er dan uitzien?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


22 jaar geleden
 
0 +1 -0 -1
Een makkelijkere manier is om gewoon met een divje met absolute positioning hem aan de bovenkant in te laden.(de laadtijd)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. server-laadsnelheid-weergeven

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.