Re: Re: PHP DOC BUILDS -- PLEASE READ

From: Date: Sat, 19 Apr 2003 16:25:29 +0000
Subject: Re: Re: PHP DOC BUILDS -- PLEASE READ
References: 1 2 3  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969352693@lists.php.net to get a copy of this message
> > The only substantial difference is thet it needs to find out what chunks > > are it's siblings to build up a menu at the left side of the screen. That > > is probably what takes more time. The XSLT stuff also got better, after > > the chunking was rewritten from the ground up, so these types of links > > can be easily found. > > I noticed that the menu is included on every generated page (at least > now). Is it possible (or has it been done) to generate this once for > every category of functions and include() it? Would this make any > difference or is it only generated once per category anyway (or would it > have no/little effect)? > > Just a suggestion. I don't know if it would help any... Menus are generated individually for every page. This takes a lot of time, and consumes a lot of space on mirrors, and comsumes a lot of bandwidth for rsync. So this is a huge pain in the ..... There is an open bug report about the fact, and it is planned that when we move to XSLT, we add a stylesheet, which (in a separate) run, would generate a menu structure, which the pages can use. The idea is to have something like a full TOC, but represented with a PHP structure, so dinamically generated TOCs for pages can be generated from that (including prev/next links and left side sibling lists). This would greatly speed up phpweb generation time, and reduce the space taken by files and the bandwidth used. So it would be after all a great new thing. Noone volunteered to do this for DSSSL, as it is considered old stuff, and our focus is on XSL sheets. But the phpweb sheets are not ready for prime time (and sadly got worse since the upgrade - see my other mail about this). Goba

« previous php.doc (#969352693) next »