|
|
|
|
|
|
|
|
|
|
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.
[ Next ]
|
|
|
|
|
|
-- Advertisement --
PistolSTAR: the de facto standard for Lotus authentication
PistolStar's Password Power integrates with Microsoft Active Directory to enable single sign-on to Lotus applications and automatic recovery of the Notes ID password via self-service reset of the Active Directory password.
- A single set of credentials to remember - one set of password policies to manage.
- Cost-effective plug-ins integrate smoothly with your environment.
- Proven, ground-breaking technology deployed to millions of users.
Learn more. |
-- Advertisement --
Virtual Meeting - Integrating Sharepoint With Lotus Notes: Strategic Coexistence
No more hassles accessing SharePoint documents from Notes! Mainsoft SharePoint Integrator combines SharePoint document sharing, collaboration, and record management capabilities with Notes emails. Preview version 1.5 during our October 7th Virtual Meeting. Learn to incorporate Notes emails and attachments into a MOSS-based record management site, without migrating to Outlook.
Register to attend today. |
|
|
|
|
|
|
|
|