Evil WebDAV, XML and XPath at IPC SE 2009 - Blog - Open Source - schlitt.info

schlitt.info - php, photography and private stuff

Evil WebDAV, XML and XPath at IPC SE 2009

Update 2009-05-29: Added direct download links for presentations due to popular demand.

I gave 2 sessions at this years IPC SE: A half-day workshop on XML with PHP, with special focus on XPath, and WebDAV - the good, the bad and the evil, where I dug into the WebDAV protocol and the pitfalls of implementing a WebDAV server. I decided to host my slides on Slideshare for the first time now, let's see if this will become the default.

IPC was great so far (it is still running, though), especially Berlin as the location was amazing. It was fun meeting lots of my friends again, the talks went quite well and even the hotel was good. So long, I'll be back in November. :)

XML and XPath with PHP

XML and its related technologies are ubiquitous in todays web development. PHP offers many ways to create and process XML content. This workshop will give you an overview on the most important XML extensions for PHP, focusing on the use of XPath in cooperation with them. Do you still scrape web content using regular expressions? Ever wondered you people do all those nifty operations in their XSLTs? Don't know, what axis are in terms of XPath? If you can answer any of the questions above with "yes" or are simply interested in XPath and XML in PHP, you should join this session.

Your browser needs to support Flash contents to display this image.

Download XML and XPath with PHP in PDF format.

Webdav - The good, the bad and the evil

WebDAV is a cool invention for users. It allows them to easily edit content on the web, using their default file browser or a dedicated WebDAV client. However, the WebDAV RFC is basically a Big Ball Of Mud and many clients do not behave RFC conform at all. This session gives you an overview on HTTP and WebDAV and shows you the pitfalls you need to ship around when implementing a server. It concludes with a short insight on the architecture of the eZ Webdav component and how this solves the shown issues.

Your browser needs to support Flash contents to display this image.

Download Webdav - The good, the bad and the evil in PDF format.

If you liked this blog post or learned something, please consider using flattr to contribute back: .

Trackbacks

Comments

Add new comment

Fields with bold names are mandatory.