Search DominoPower's 10,675 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
PRODUCT REVIEW
Boost your server performance with HTTrack
By Andrew Stuart

There's something strangely compelling about high performance computing applications. I just love the idea that every last ounce of computing power is being put to good use and that every possible processor cycle is being squeezed to the limit. That's why I love (in a very nerdy way) checking out the Web server benchmark results published at http://www.specbench.org. SPEC is the Standard Performance Evaluation Corporation and SPEC's Web site states that "SPEC's mission is to establish, maintain, and endorse a standardized set of relevant benchmarks and metrics for performance evaluation of modern computer systems."

SPEC WEB99 is a standardized set of benchmarks for measuring performance of Web servers, and it's very interesting to see how the various Web server software and hardware stack up against each other. You can see the results at http://www.specbench.org/osg/web99/results/web99.html. The results show that some of those systems really blast the pages out. You'd have to have pretty heavy traffic to need the fastest systems listed.

Static vs. dynamic pages
Generally speaking, Web servers deliver the strongest performance when they're serving static HTML pages rather than dynamically constructed pages. The reason for this is simple--static HTML pages require no processing power to be expended upon creating the page. The Web server simply needs to get the HTML page from disk or memory and send it back to the client. Dynamically constructed HTML pages, however, require the Web server to carry out a range of tasks to prepare the page prior to returning it to the client. This generally isn't an issue for sites that aren't particularly busy, but once the load on the Web server increases, then all of that dynamic page construction can really begin to tax the Web server, slowing the whole thing down. It's at this point that you need to consider faster servers, more memory, or even implementing multiple servers to share the load. Costs and complexity rapidly go up.

I first noticed just how much load can be placed on a Web server when I was observing the performance of my sitegarden/xml content management system which I have been discussing in recent articles (beginning in the June 2002 issue of DominoPower at http://www.dominopower.com/issues/issue200206/contentmanage001.html). To return a page to a client, a great deal of work had to be performed by not one, but two Web servers running on the same machine. The page content had to be retrieved from Lotus Domino in XML format and grabbed by the Microsoft IIS server. The XML had to be parsed, the relevant data extracted, the page construction logic executed, and finally the HTML buffered and returned to the client.


1  ·  2  ·  3  ·  Next »
Other articles you might like
Home > Reviews and previews (85 articles)
   Using Balsamiq Mockups to create low-fidelity prototypes
   Exploring VMWare Workstation
   Four Notes admins put Department Calendar to the test
Home > Internet Technologies > Logging and analysis (8 articles)
   Keeping user credentials in a frameset
   Using probes to monitor your Domino servers
   How to use cookies with Notes and the Web
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
What to look for in a Domino-based document management solution
Understanding Domino.doc end-of-life options
When the debugger won't debug hidden code that isn't hidden
What to do if the LotusScript debugger won't single-step over code
Top 10 ways to launch and build a Lotus consulting practice (with a little help from the Beatles)
Troubleshooting an OpenSuse Notes install
Incident report: denial of service attack against ConnectedPhotographer.com
Latest Lotus Headlines
SnTT - Enabling ALL the bells and whistles!
Tivoli Data protection causes Domino to crash
Fun when running DB2 CLP scripts
Introducing Flippr, the easy way to admin Quickr
DXL and fake security
Using search forms in IBM Workplace Collaborative Learning 2.7
Schmidt, Freed, and Gering on the OVF Toolkit
>> Read all the news
More from the ZATZ journals
Computing Unplugged: Eight steps to successful and reliable home backups
David Gewirtz Online: CNN commentary and analysis
OutlookPower: Can Outlook run when it's not running (and other mysteries)?
-- Advertisement --

Learn Notes and Domino 8 at your place and pace!
Learn Notes and Domino in your office and/or home! TLCC's highly acclaimed distance learning courses for users, developers, and admins will enhance your career and your resume.

The many included activities and demos will make you a pro! Expert instructor help is a click away.

Click here to try a FREE demo course!!

-- Advertisement --

Sophisticated Meets Simple For Document Management
Share. Control. Manage.
Documents, emails, and content in the context of how work is done. Native to Lotus Domino. The User Experience unseen for Lotus Domino. Do more with less. Really.

See the possibilities Docova unleashes for Lotus Domino.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2009, ZATZ Publishing. All rights reserved worldwide.
Editor's Login