Re: log files
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 21822
interpreted = N
texte = >>In the real world is the slowdown of having every page do an append>>file to a log file a meaningful number. Is the slowdown 2 seconds, .1 sec,>>.01 sec. Is anyone using a similar solution.>>Use this code to see for yourself:>>[ElapsedTime]> [AppendFile]...[/AppendFile]>[/ElapsedTime]This code won't tell you how long it takes to perform the [appendfile]. The syntax is wrong because ElapsedTime is a global tag, not a context. Here's what the HTML docs say:Putting [ELAPSEDTIME] in your template will display the elapsed time (in 60ths of a second) since the beginning of processing this page. Put one at the top of a page, and another at the bottom to see how long the entire page takes to process (subtract the 2 numbers to get the answer).Therefore, the following example would be one method for getting an approximation of the time required to perform an [appendfile]:[math show=f]startTime=[elapsedtime][/math][AppendFile]...[/AppendFile]AppendFile Ticks = [math][elapsedtime]-startTIme[/math]Although this should give you a rough estimate, you might be better off to use two [elapsedtime] tags without the math contexts, and doing the math yourself:[elapsedtime][AppendFile]...[/AppendFile][elapsedtime]... because there's a possibility that simply having webcat perform the math calculations will add an extra tick or two to the results (but I doubt it) ... :)Sincerely,Ken Grome808-737-6499WebDNA Solutionsmailto:ken@webdna.nethttp://www.webdna.net
Associated Messages, from the most recent to the oldest:
>>In the real world is the slowdown of having every page do an append>>file to a log file a meaningful number. Is the slowdown 2 seconds, .1 sec,>>.01 sec. Is anyone using a similar solution.>>Use this code to see for yourself:>>
[elapsedtime]>
[appendfile]...[/AppendFile]>[/ElapsedTime]This code won't tell you how long it takes to perform the
[appendfile]. The syntax is wrong because ElapsedTime is a global tag, not a context. Here's what the HTML docs say:Putting
[elapsedtime] in your template will display the elapsed time (in 60ths of a second) since the beginning of processing this page. Put one at the top of a page, and another at the bottom to see how long the entire page takes to process (subtract the 2 numbers to get the answer).Therefore, the following example would be one method for getting an approximation of the time required to perform an
[appendfile]:[math show=f]startTime=
[elapsedtime][/math]
[appendfile]...[/AppendFile]AppendFile Ticks =
[math][elapsedtime]-startTIme[/math]Although this should give you a rough estimate, you might be better off to use two
[elapsedtime] tags without the math contexts, and doing the math yourself:
[elapsedtime][appendfile]...[/AppendFile]
[elapsedtime]... because there's a possibility that simply having webcat perform the math calculations will add an extra tick or two to the results (but I doubt it) ... :)Sincerely,Ken Grome808-737-6499WebDNA Solutionsmailto:ken@webdna.nethttp://www.webdna.net
Kenneth Grome
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebDNA Codes in Secure Mode (1997)
orderfile headers (was: 2nd Request for help/adviceonvariable pricing) (2000)
ShowIf & HideIf Question? (1998)
[WebDNA] macOS 10.13.3 and WebDNA Mac Server 8.5.1 - hick-up (2019)
Duplicate Hell (1999)
Re:no template caching (1997)
search for all (1998)
Dubble Sku's in a Database (1999)
RE: [WebDNA] Random Numbers no repeat within a range (2014)
Registration Form (1998)
error (2000)
WebCatalog (1998)
many-to-one problem (1998)
math problems (2000)
Online Docs? (1997)
WebCat b13 CGI -shownext- (1997)
[FEATURE REQUEST] (2004)
WebCommerce: Folder organization ? (1997)
WriteFile (2000)
WebDelivery downloads alias, not original ? (1997)