| Speaker: | Rob Richards |
|---|---|
| Start time: | Tuesday @ 13:30 |
| Duration: | 3 hours |
| Talk synopsis: |
XML is not always the easiest things to work with. This tutorial will explain and demonstrate some of the more advanced and confusing aspects of working with XML, Web services and the extensions within PHP 5. The introduction of PHP 5 brought forth vast improvements in XML support for developers, opening the doors to the numerous XML technologies available. While this is all good, it still falls on the developer's shoulders to choose how to implement it in PHP. This includes picking the right extension(s) to use, as well as using how to use them both efficiently and effectively. This workshop focuses on some of the more advanced usage of the XML extensions in PHP, including common misconceptions and problems encountered by developers. From extending XML classes to calling PHP from XSLT, there are definitely some features very few developers know about. We will take a look at each of the extensions, comparing their pros and cons, as well as how to use them both efficiently and effectively. This includes looking at different techniques using real world scenarios to accomplish tasks, how they compare in both speed and memory usage, and optimization techniques that may be employed. Taking what has been learned, we move on to see how this can be leveraged when creating and consuming Web Services, focusing on REST and SOAP. Although a brief introduction is presented for each extension, a working knowledge of XML is assumed. |
- The system accepts input in plain text format. Newlines will be converted to the HTML equivalent, and the system will try to catch most URLs and make them clickable.
- Your e-mail address will never be displayed. We will use it only to notify you when new comments are posted to this page.
- As a rule, we do not delete comments unless they are offensive, racist, spam or otherwise inappropriate.
- Bold fields are required
|
||||||