[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Benchmarking Dynamic Web XSLT

Subject: Re: Benchmarking Dynamic Web XSLT
From: Matt Sergeant <matt@xxxxxxxxxxxx>
Date: Tue, 18 Apr 2000 21:16:29 +0100 (BST)
Re: Benchmarking Dynamic Web XSLT
On Tue, 18 Apr 2000, Jon Smirl wrote:

> On a P2 350 Mhz, I'm able to do 10 gets/second. I use Apache JServ, XT and a
> database.  The XSLT translation is not the problem.  The overhead appears to
> be in the communication between apache, the app server and the database
> engine.
> 
> 10 tps is 100ms per request with only about 12ms it in the XSLT engine (and
> it's written in Java). Cached, compiled XT is very fast.

How much does XT do on each request there? I'm assuming these fundamental
steps:

1. Parse source xml file into a tree structure
2. Determine template (from <?xml-stylesheet?> ??)
3. Parse template xml file into a tree structure
4. Perform XSLT transformations.

Basically you can skip 1, 3 and 4 given caching in the right places
(unless of course one of either the source or template changes) but I
don't know how far XT (and the other XSLT implementations) go on this.

-- 
<Matt/>

Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org http://xml.sergeant.org


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.