Return-Path: Delivered-To: apmail-xml-cocoon-users-archive@xml.apache.org Received: (qmail 5419 invoked by uid 500); 21 May 2001 16:41:00 -0000 Mailing-List: contact cocoon-users-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-users@xml.apache.org Delivered-To: mailing list cocoon-users@xml.apache.org Received: (qmail 4779 invoked from network); 21 May 2001 16:38:51 -0000 Date: Sun, 20 May 2001 17:04:21 +0200 From: S�rgio Carvalho To: cocoon-users@xml.apache.org Subject: Re: R: R: it is a mad thing!!C2 is sloooooo!!!!!! Message-Id: <20010520170421.776b0b06.sergio.carvalho@acm.org> In-Reply-To: References: <3B09287D.FB49BC62@apache.org> X-Mailer: Sylpheed version 0.4.66 (GTK+ 1.2.8; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N On Mon, 21 May 2001 11:15:30 -0400 "Vadim Gritsenko" wrote: > Marco, > > Try also successive XSLT transformation; > Divide your page on several independent steps (if possible) - and use aggregation to make it whole again; > > I used this approach and managed to reduce processing time from 10 seconds to 0.2!!!! This is true. execution time grows linearly against both the number of elements in the input and the number of templates in the stylesheet. Splitting the input allows for simpler stylesheets and usually simpler inputs, greatly improving performance. One alternative is to use iteration instructions in stylesheets, like , but I definitely prefer content aggregation. Sergio --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. To unsubscribe, e-mail: For additional commands, e-mail: