Re: Running _every_ page through WebCat ?
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 10727
interpreted = N
texte = >Before we investigate that possibility in more detail, does anyone have a >quantitative estimate of how it would impact overall performance. Even a >qualitative estimate would be helpful. We serve up less than 10,000 files >per day (with occasional exceptions :-), so we're not a high volume site. >However, performance is still an issue as it relates to what the >individual visitor sees.If no WebDNA code is in the page, then WebCatalog acts like a RAM cache similar to WebSTAR's data cache (but only on pages you have suffix-mapping set to WebCatalog). WebCatalog does a quick check for and if not found, it doesn't even attempt to execute WebDNA in the page -- it just hands it off to WebSTAR.So if you had no caching abilities on your site before, then WebCatalog actually speeds up your site quite a bit.My unofficial tests using [ElapsedTime] at the top and bottom of pages indicates it takes 1/100 of a second to perform a username/password lookup on a 10,000 record database using [lookup]. [protect] is somewhat slower because it does a lookup based on group names, so it's more complex. The cool thing here compared to WebSTAR's realms is that there is no overhead on a page unless you specifically tell it to be protected. Realms force WebSTAR to authenticate every single URL that comes thru.ClubMac runs a LOT more pages than 10,000/day (I'm not allowed to say exactly how many), and all those pages are run through WebCatalog CGI...plugin would probably be faster, but we're still wrestling with SSL vs non-SSL plugins synchronization.I often see 10 requests go out in a single second on ClubMac. It's a stock PowerMac 7500Grant Hulbert, V.P. Engineering | Tools for WebWarriorsPacific Coast Software | WebCatalog, WebCommerce Solution11770 Bernardo Plaza Court, #462 | SiteEdit, SiteCheck, PhotoMasterSan Diego, CA 92128 |619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com
Associated Messages, from the most recent to the oldest:
>Before we investigate that possibility in more detail, does anyone have a >quantitative estimate of how it would impact overall performance. Even a >qualitative estimate would be helpful. We serve up less than 10,000 files >per day (with occasional exceptions :-), so we're not a high volume site. >However, performance is still an issue as it relates to what the >individual visitor sees.If no WebDNA code is in the page, then WebCatalog acts like a RAM cache similar to WebSTAR's data cache (but only on pages you have suffix-mapping set to WebCatalog). WebCatalog does a quick check for and if not found, it doesn't even attempt to execute WebDNA in the page -- it just hands it off to WebSTAR.So if you had no caching abilities on your site before, then WebCatalog actually speeds up your site quite a bit.My unofficial tests using
[elapsedtime] at the top and bottom of pages indicates it takes 1/100 of a second to perform a username/password lookup on a 10,000 record database using
[lookup].
[protect] is somewhat slower because it does a lookup based on group names, so it's more complex. The cool thing here compared to WebSTAR's realms is that there is no overhead on a page unless you specifically tell it to be protected. Realms force WebSTAR to authenticate every single URL that comes thru.ClubMac runs a LOT more pages than 10,000/day (I'm not allowed to say exactly how many), and all those pages are run through WebCatalog CGI...plugin would probably be faster, but we're still wrestling with SSL vs non-SSL plugins synchronization.I often see 10 requests go out in a single second on ClubMac. It's a stock PowerMac 7500Grant Hulbert, V.P. Engineering | Tools for WebWarriorsPacific Coast Software | WebCatalog, WebCommerce Solution11770 Bernardo Plaza Court, #462 | SiteEdit, SiteCheck, PhotoMasterSan Diego, CA 92128 |619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com
Grant Hulbert
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:
WebCat2b13 Mac plugin - [sendmail] and checkboxes (1997)
writing db to disk (1997)
WebDNA Solutions ... sorry! (1997)
lookup command (1999)
Forcing a NEWCART (1997)
(1997)
Server Freeze (1998)
Only charge card when product shipped ? (1997)
[cart] not being interpreted inside [founditems] (1997)
NewCart+Search with one click ? (1997)
watch out for format_to_days on NT (1997)
Setting up shop (1997)
Close-to Comparison Code (1998)
two unique banners on one page (1997)
What about the fixes that were promised for 5.2 ? (2004)
Unexceling (was I need a smart quote...) (1999)
writing checkboxes to a database (2000)
select multiple (1997)
WCS Newbie question (1997)
[math] variable question (1997)