XML on Speed
Home
|
TOC
|
«
|
»
TOC - Slide
TOC
- Questions?
- About me
- Knowing the audience
- History of XML in PHP
- What's New in PHP 5?
- libxml2 speed
- SAX Parsing Benchmark
- DOM Parsing Benchmark
- XSLT Benchmark
- The different parsing approaches
- PHP Extensions and parsing approaches
- Just forget about SAX!
- What is XMLReader?
- Code: books.xml
- Code: xmlreader_file.php
- Performance tip: next()
- DOM
- Pros and Cons of DOM
- XPath
- getElementById()
- About the benchmarks
- Code: planet-one.txt
- getElementById() vs. XPath benchmark
- Benchmark Results - Small File
- Benchmark Results - Medium File
- Benchmark Results - Large File
- Performance Tip: Get Single Node
- Performance Tip: Unset DomDocument
- Code: docfrag.php
- Performance Tip: Use xinclude()
- Serializing of Documents?
- XSLT in PHP 5
- What happened to Sablotron?
- Code: multipletrans.php
- xsl:keys
- XMLWriter
- Code: xmlwriter.php
- Output: xmlwriter.php
- Some more methods (shortened)
- XMLWriter vs. fwrite
- Interoperability
- XMLReader to DOM interop
- DOM to SimpleXML interop
- XSLT to DOM interop
- Big Performance Shoot Out
- Code: byid/empty.php
- Code: byid/sax.php
- Code: byid/xmlreader.php
- Code: byid/xmlreader_next.php
- Code: byid/xmlreader_begin.php
- Code: byid/simplexml.php
- Code: byid/xmlid.php
- Code: byid/xpath.php
- Shoot Out - Small File
- Shoot Out - Medium File
- Shoot Out - Large File
- Shoot Out - Conclusions
- You need a Job?
- Some links
Home
|
TOC
|
«
|
»
TOC - Slide
© copyright 2004 Bitflux GmbH