If possible, please post any url and/or example code.
There are quite a few quirks to use when optimizing
performance. As Martin suggests sql-queries are a very
common bottleneck and sql-queries as well as database
setup may affect performance a lot. In fact any rxml
operation that involves lookups or loops can often be
optimized a bit.
The <gauge> tag may of course be of use in performance
tuning as well as the resolve path function found
under Tasks>Debug information in the administration
interface. When debugging or performance tuning any
queries I often find it useful to simply try them
outside of the page context (at the sql-promt or the
like).
Lastly I think that Ajax is good friend if you don't
need any possible browser (as opposed to the actually
used ones :) to be able to see everything at your
pages.
regards
peter
--- Martin Bähr <<mbaehr[at]email.archlab.tuwien.ac.at>>
wrote:
> Today on roxenchat you wrote:
> > Do you have any experience of performance tuning
> about large RXML page ?
> > we are currently entailing the performance
> hitting.
>
> what is that rxml page doing?
> things like lots of sql queries can take a lot of
> time. in that case it
> would help to reduce the sql queries.
>
> rxml is not meant to be used for complex operations.
> in such a case
> defining tags in pike in a roxen module may be
> helping you.
>
> you may also experience issues with caching, if your
> page is written in
> a way that roxen can't cache it. but here i don't
> know what to actually
> look for, to improve cacheability.
>
> greetings, martin.
> --
> cooperative communication with sTeam -
> caudium, pike, roxen and unix
> offering: programming, training and administration
> - anywhere in the world
> --
> pike programmer working in new zealand
> open-steam.org|webhaven.co.nz
> unix system- bahai.or.at
> iaeste.(tuwien.ac|or).at
> administrator (caudium|gotpike).org
> is.schon.org
> Martin Bähr http://www.iaeste.or.at/~mbaehr/
>
>
____________________________________________________________________________________
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
http://tv.yahoo.com/
|