[phpXML] Version 1.N.5 now available!
Brought to you by:
bs_php,
nigelswinson
From: <nig...@us...> - 2001-10-08 18:11:54
|
Many many thanks go to Sam Blum for not only coding most of the headline fe= atures of this release, but also for guiding me through the incredibly scar= y first steps of CVS and WinCvs. Available from: http://www.sourceforge.net/projects/phpxmldb <ExtractFromChangeLog> Phpxml version 1.N.X is technically a branch from the phpxml project avai= lable at http://www.phpxml.org/. Development seemed to be going much faster= than the new releases of phpxml were, ie 125 messages to the list in 3 wee= ks, so I took it upon myself to release 1.N.X versions in the mean time. I = am still hoping that Michael will "approve" the 1.N.X releases, and that th= ey will therefore become not a branch but 1.X releases instead. I suppose i= n some ways this is NOT a branch until a 1.1 release of phpxml comes out an= yway :o). Discussion for this module occurs on the us...@li... ma= illist. Known Bugs Outstanding: a.. Deleting elements is very slow: Removing element 9 in a list of 10 = will cause ALL node paths to be re-calculated, not just the 10th node which= needs to be. This becomes cripplingly slow as soon as your xml is of a se= nsible size.=20 Version 1.N.5 - 25th September a.. Text content is output in correct order: If you have "<P> A <B> B <= /B> C </P>" this will be output as "<P> A <B> B </B> C </P>" not "<P> A C <= B> B </B> </P>" as it used to be before this version. Our huge thanks go to= Sam Blum bs...@us... for this fix.=20 b.. 50% speed enhancements on reading and searching: The add_content fu= nction got a serious look over by Sam and has managed to make seriously vis= ible speed increases. Sam Blum bs...@us...=20 c.. New DOM style user interface The public interface was renamed to us= e DOM style function names. This should make the learning curve easier for = newcommers to the class. The old style interface is still supported, but is= unlikely to be in future releases.=20 d.. Class name change to XPath After some discussion and thought, it se= emed that XPath was a much better name than "XML"" for the class. XML doesn= 't really tell you what the class does, whereas XPath describes that it is = a class that will allow you to search using the XPath standard. ie exactly = what it is. The modification functions are kinda added 'cos the tree is alr= eady there, but principly this module is about searching using XPath and re= trieving the content.=20 e.. Filename changed to xpath.class.phpThe filename has also been chang= ed to reflect the change of name for the class=20 f.. Documentation added to the 1.N branch In the form of a perl script = that automatically produces an XML file, that is combined with an XSL to pr= oduce the documentation. This should allow you to quickly update the docume= ntation when you make your own changes.=20 g.. Stacks of style changes. Re-grouping of functions, comments change = to //, etc, etc.=20 </ExtractFromChangeLog> Cheers all Nigel =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D For the most recent version of phpxml, V1.N.X, and an archive of this list = visit: http://www.sourceforge.net/projects/phpxmldb -- This message has been sent through the <phpXML/> user discussion list. To u= nsubscribe, please visit https://sslsites.de/mailinglisten/user/user@lists.= phpxml.org/ |