Re: [PHP] How to compute time to load page...
"Alex Shi" <[EMAIL PROTECTED]> wrote in message 006b01c18063$336e9f90$0105050a@pony">news:006b01c18063$336e9f90$0105050a@pony... > Basically I agree with you. But the second time to get time must be done > after the page is rendered on local browser. So I suggest to use Javascript > for the second time to get time, and pass the first time value into a js > function. As another person noted, there may be significant differences between client and server clocks. For accuracy, you must use the same clock for both measurements - and you cannot use the client-side clock, because javascript will not run until the page is fully loaded. How about this: embed 'start' and 'end' timestamps in the page when it is generated, then use a javascript fake preload (call another script instead of an image) to pass them back - the time they are received is your timestamp for the page being loaded. This will obviously include a small additional delay for the second request, but it should give you a close upper bound on the actual time. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] How to compute time to load page...
This is an Einstein problem :)) Maybe we need a time server However, we can have an alternative solution to get round turn time. Let's say on page A there's a link to a backend script. When the link is clicked, then use javascript to pick up current time T1 and pass it to the script. This script will send a page back to browser. Let's say this is page B. Time T1 is passed to the js of page B. And at the end of page B a js function will pick up current time T2. When the page rendered at local browser, we have both T1 and T2. Thus we calculate the time difference of a round turn. I know it is not a final solution but this is acurate. Hope someone else out there can give better solution. Alex - Original Message - From: "Jason G." <[EMAIL PROTECTED]> To: "Alex Shi" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Saturday, December 08, 2001 11:42 PM Subject: Re: [PHP] How to compute time to load page... > What about the small difference there will be between server time and local > time? > -Jason Garber > > At 10:40 PM 12/8/2001 -0500, Alex Shi wrote: > >Basically I agree with you. But the second time to get time must be done > >after the page is rendered on local browser. So I suggest to use Javascript > >for the second time to get time, and pass the first time value into a js > >function. > > > >Alex > > > > > >- Original Message - > >From: "Andrew Forgue" <[EMAIL PROTECTED]> > >To: "Jack Dempsey" <[EMAIL PROTECTED]>; "Torkil Johnsen" > ><[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> > >Sent: Saturday, December 08, 2001 9:42 PM > >Subject: Re: [PHP] How to compute time to load page... > > > > > > > Or this: > > > > > > at the beginning of your script, get the time using microtime > > > then at the bottom, you could get the time again, subtract > > > the difference and voila, thats how long the execution time > > > of your script is. > > > > > > -ajf > > > > > > - Original Message - > > > From: "Jack Dempsey" <[EMAIL PROTECTED]> > > > To: "Torkil Johnsen" <[EMAIL PROTECTED]>; > > > <[EMAIL PROTECTED]> > > > Sent: Saturday, December 08, 2001 7:59 PM > > > Subject: RE: [PHP] How to compute time to load page... > > > > > > > > > > the search time is different than the page load timegoogle for > >example > > > > can find thousands of records in a tenth of a second, yet it takes > >longer > > > to > > > > get that html result back to your browseryou could estimate page > > > > download time by calculating the filesize and using the connection > > > > speedcertainly not 100% accurate, but it will give you a way of > > > > estimating. > > > > > > > > jack > > > > > > > > -Original Message- > > > > From: Torkil Johnsen [mailto:[EMAIL PROTECTED]] > > > > Sent: Saturday, December 08, 2001 7:14 PM > > > > To: [EMAIL PROTECTED] > > > > Subject: [PHP] How to compute time to load page... > > > > > > > > > > > > Hi All... (again) > > > > > > > > I was just wondering if anyone out there has made a function that will > > > > compute how long time (seconds, milliseconds) it will take to load a > >page? > > > > > > > > I see some search engines have a function that displays how long time > >the > > > > search took, and I'm looking for the same thing, to compare different > > > > designs and improve loading time for my "viewers". > > > > > > > > Anyone? > > > > - Torkil Johnsen > > > > > > > > > > > > -- > > > > PHP General Mailing List (http://www.php.net/) > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > -- > > > > PHP General Mailing List (http://www.php.net/) > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > >-- > >PHP General Mailing List (http://www.php.net/) > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > >To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] How to compute time to load page...
What about the small difference there will be between server time and local time? -Jason Garber At 10:40 PM 12/8/2001 -0500, Alex Shi wrote: >Basically I agree with you. But the second time to get time must be done >after the page is rendered on local browser. So I suggest to use Javascript >for the second time to get time, and pass the first time value into a js >function. > >Alex > > >- Original Message - >From: "Andrew Forgue" <[EMAIL PROTECTED]> >To: "Jack Dempsey" <[EMAIL PROTECTED]>; "Torkil Johnsen" ><[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> >Sent: Saturday, December 08, 2001 9:42 PM >Subject: Re: [PHP] How to compute time to load page... > > > > Or this: > > > > at the beginning of your script, get the time using microtime > > then at the bottom, you could get the time again, subtract > > the difference and voila, thats how long the execution time > > of your script is. > > > > -ajf > > > > - Original Message - > > From: "Jack Dempsey" <[EMAIL PROTECTED]> > > To: "Torkil Johnsen" <[EMAIL PROTECTED]>; > > <[EMAIL PROTECTED]> > > Sent: Saturday, December 08, 2001 7:59 PM > > Subject: RE: [PHP] How to compute time to load page... > > > > > > > the search time is different than the page load timegoogle for >example > > > can find thousands of records in a tenth of a second, yet it takes >longer > > to > > > get that html result back to your browseryou could estimate page > > > download time by calculating the filesize and using the connection > > > speedcertainly not 100% accurate, but it will give you a way of > > > estimating. > > > > > > jack > > > > > > -Original Message- > > > From: Torkil Johnsen [mailto:[EMAIL PROTECTED]] > > > Sent: Saturday, December 08, 2001 7:14 PM > > > To: [EMAIL PROTECTED] > > > Subject: [PHP] How to compute time to load page... > > > > > > > > > Hi All... (again) > > > > > > I was just wondering if anyone out there has made a function that will > > > compute how long time (seconds, milliseconds) it will take to load a >page? > > > > > > I see some search engines have a function that displays how long time >the > > > search took, and I'm looking for the same thing, to compare different > > > designs and improve loading time for my "viewers". > > > > > > Anyone? > > > - Torkil Johnsen > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] >To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] How to compute time to load page...
Basically I agree with you. But the second time to get time must be done after the page is rendered on local browser. So I suggest to use Javascript for the second time to get time, and pass the first time value into a js function. Alex - Original Message - From: "Andrew Forgue" <[EMAIL PROTECTED]> To: "Jack Dempsey" <[EMAIL PROTECTED]>; "Torkil Johnsen" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Saturday, December 08, 2001 9:42 PM Subject: Re: [PHP] How to compute time to load page... > Or this: > > at the beginning of your script, get the time using microtime > then at the bottom, you could get the time again, subtract > the difference and voila, thats how long the execution time > of your script is. > > -ajf > > - Original Message - > From: "Jack Dempsey" <[EMAIL PROTECTED]> > To: "Torkil Johnsen" <[EMAIL PROTECTED]>; > <[EMAIL PROTECTED]> > Sent: Saturday, December 08, 2001 7:59 PM > Subject: RE: [PHP] How to compute time to load page... > > > > the search time is different than the page load timegoogle for example > > can find thousands of records in a tenth of a second, yet it takes longer > to > > get that html result back to your browseryou could estimate page > > download time by calculating the filesize and using the connection > > speedcertainly not 100% accurate, but it will give you a way of > > estimating. > > > > jack > > > > -Original Message- > > From: Torkil Johnsen [mailto:[EMAIL PROTECTED]] > > Sent: Saturday, December 08, 2001 7:14 PM > > To: [EMAIL PROTECTED] > > Subject: [PHP] How to compute time to load page... > > > > > > Hi All... (again) > > > > I was just wondering if anyone out there has made a function that will > > compute how long time (seconds, milliseconds) it will take to load a page? > > > > I see some search engines have a function that displays how long time the > > search took, and I'm looking for the same thing, to compare different > > designs and improve loading time for my "viewers". > > > > Anyone? > > - Torkil Johnsen > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] How to compute time to load page...
Or this: at the beginning of your script, get the time using microtime then at the bottom, you could get the time again, subtract the difference and voila, thats how long the execution time of your script is. -ajf - Original Message - From: "Jack Dempsey" <[EMAIL PROTECTED]> To: "Torkil Johnsen" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Saturday, December 08, 2001 7:59 PM Subject: RE: [PHP] How to compute time to load page... > the search time is different than the page load timegoogle for example > can find thousands of records in a tenth of a second, yet it takes longer to > get that html result back to your browseryou could estimate page > download time by calculating the filesize and using the connection > speedcertainly not 100% accurate, but it will give you a way of > estimating. > > jack > > -Original Message- > From: Torkil Johnsen [mailto:[EMAIL PROTECTED]] > Sent: Saturday, December 08, 2001 7:14 PM > To: [EMAIL PROTECTED] > Subject: [PHP] How to compute time to load page... > > > Hi All... (again) > > I was just wondering if anyone out there has made a function that will > compute how long time (seconds, milliseconds) it will take to load a page? > > I see some search engines have a function that displays how long time the > search took, and I'm looking for the same thing, to compare different > designs and improve loading time for my "viewers". > > Anyone? > - Torkil Johnsen > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] How to compute time to load page...
the search time is different than the page load timegoogle for example can find thousands of records in a tenth of a second, yet it takes longer to get that html result back to your browseryou could estimate page download time by calculating the filesize and using the connection speedcertainly not 100% accurate, but it will give you a way of estimating. jack -Original Message- From: Torkil Johnsen [mailto:[EMAIL PROTECTED]] Sent: Saturday, December 08, 2001 7:14 PM To: [EMAIL PROTECTED] Subject: [PHP] How to compute time to load page... Hi All... (again) I was just wondering if anyone out there has made a function that will compute how long time (seconds, milliseconds) it will take to load a page? I see some search engines have a function that displays how long time the search took, and I'm looking for the same thing, to compare different designs and improve loading time for my "viewers". Anyone? - Torkil Johnsen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]