FoxInCloud Server logs the Internet and Browser Response Times
We just added the Internet and Browser response times to the log and FoxInCloud Application Server status page (aka ‘dashboard’):
Business Need
Response time is an important, if not the most important, feature of a business web application.
Response time means productivity and customer service, 2 essential performance factor for any business application; it was so for desktop applications, no reason why it would not be the same for Web applications.
FoxInCloud logs every sigle piece of reponse time so that the developer can know where and how (s)he can optimize response time.
Solution
Logging Internet and Browser response times on the server
was made possible because FoxInCloud client
and server
code are tightly integrated:
- To the response to an AJAX user request, server adds request ID and total server time:
- client saves this request ID:
- client computes the Internet and Browser times based on the total request, server and JavaScript execution times:
- upon next request, client POSTs to the server: requestID, internet and browser times for previous request:
- server adds these data to the request log (FoxInCloud server automatically adds the necessary fields to the standard wwRequestLog table from web connect):
Benefits for the developer
Thanks to this unique feature, the FoxInCloud developer can get on-line the exact response times that the user of his/her Web application experience.
FoxInCloud take response time very seriously…
tags: production optimization user experience
Watch FoxInCloud Marketing Videos :: Watch FoxInCloud Technical Videos :: Stay tuned on FoxInCloud Roadmap :: Learn how to use FoxInCloud :: Download FoxInCloud Adaptation Assistant for free :: Download FoxInCloud Web Application Studio for free