No Nonsense XML Web Development with PHP / Edition 1
  • No Nonsense XML Web Development with PHP / Edition 1
  • No Nonsense XML Web Development with PHP / Edition 1

No Nonsense XML Web Development with PHP / Edition 1

3.0 2
by Thomas Myer
     
 

ISBN-10: 097524020X

ISBN-13: 9780975240205

Pub. Date: 07/28/2005

Publisher: SitePoint Pty, Limited

A practical and concise book that teaches XML from the ground up. This tutorial style presents various XML methodologies and techniques in an easy to understand way, building a basis for further exploration.

XML is essentially an enabling technology, dry and boring on its own. As a result, most books on the market are dry, and academic in nature teaching theory

…  See more details below

Overview

A practical and concise book that teaches XML from the ground up. This tutorial style presents various XML methodologies and techniques in an easy to understand way, building a basis for further exploration.

XML is essentially an enabling technology, dry and boring on its own. As a result, most books on the market are dry, and academic in nature teaching theory rather than practice. This book actually teaches practical, real-world applications of XML, using the very latest version of PHP (PHP 5) as the base language .

No Nonsense XML Web Development with PHP explains how XML can be put to use in real-world projects. The book also covers buzz topics such as RSS and Web Services.

From the Publisher

If ever there were a candidate for "Most Hyped Technology' it would be Extensible Markup Language (XML). 'No Nonsense XML Web Development With PHP' cuts through the hype and shows you how to get the most of this powerful, multifaceted technology.

No Nonsense XML Web Development With PHP dispenses with the theoretical possibilities of XML and presents real, practical uses of XML that you can apply to your existing Websites today. The book will teach you, step-by-step, exactly how to:

  • Create a full-blown Content Management System (CMS) based on XML.
  • Create a dynamic site map using XSLT.
  • Generate XML feeds (including RSS) for your Website.
  • Facilitate transfer of important information between disparate systems using XML-RPC
  • Use the Document Object Model (DOM) to manipulate documents.
  • Rapidly process XML using PHP 5.0's built-in SimpleXML functionality.
Unlike other dry, boring, theoretical writing on XML, this book doesn't cover the entire spectrum of XML technologies; it covers practical uses of XML that are useful to Web developers right now.

This book is designed to help you to get your feet (and perhaps your ankles, shins, and knees) wet with the topic of XML. You can instantly test out and apply the code examples provided in the book (and available for free download) to get a hands-on feel for the technology, and you'll gain the confidence to go out and build more.

The XML-powered content management system (CMS) that you'll build will be a complete, ready-to-use application. It draws on the author's experience of building XML-powered

Who Should Read This Book?

No-Nonsense XML Web Development With PHP is ideal for Web developers who want to discover what can be done using XML, whether they be experienced with PHP or relative newcomers. All that's needed to get started is a good understanding of HTML and some experience with PHP.

The book is written in the usual SitePoint style: it's clear and fun to read, with plenty of blocks of example code that you can apply immediately to your own Websites.

There's no need to re-type any of the code from the book. As always, all customers will receive instant download access to all the code and files used in the book so you can apply them immediately to your own projects.

What Slashdot.org Says...

"Kudos to the author for writing chapters on XML without sounding boring, redundant or too academic. I would highly recommend this book to anyone interested in developing PHP-driven Web sites that provide or consume Web services, work with XML data or generate XML for others to use."

Read More

Product Details

ISBN-13:
9780975240205
Publisher:
SitePoint Pty, Limited
Publication date:
07/28/2005
Series:
Build Your Own
Edition description:
REV
Pages:
354
Product dimensions:
7.04(w) x 8.96(h) x 0.84(d)

Table of Contents

1Introduction to XML1
2XML in practice33
3DTDs for consistency59
4Displaying XML in a browser81
5XSLT in detail107
6Manipulating XML with JavaScript/DHTML137
7Manipulating XML with PHP163
8RSS and RDF199
9XML and Web services221
10XML and databases245
APHP XML functions261
BCMS administration tool297

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

No Nonsense XML Web Development with PHP 3 out of 5 based on 0 ratings. 2 reviews.
Guest More than 1 year ago
Based on the title, one might presume that Myer and Marini wrote the book for people who are already familiar with PHP and XML and want to learn some advanced techniques for combining them. What he gets instead are long (relative to the book itself), superficial introductions to PHP and XML and tiny, trivial examples of their combination. Everything in the book is common sense to someone who already knows PHP and XML. What the book teaches to beginners, however, is effectively useless for its superficiality, so I'd discourage anyone, especially beginners, from reading this book, even if he receives it for free. Time also is too valuable to waste on this book. Read 'PHP and MySQL Web Development' by Luke Welling and Laura Thompson and 'XML 1.1 Bible' by Elliotte Rusty Harold. One can visit SitePoint's web site to find a list of their titles and then return to a vendor site to read product reviews. SitePoint books are generally sub-par. This book is no exception.
Guest More than 1 year ago
Do you want to teach yourself XML the easy way? Well, you're in luck! Author Thomas Myer, has done an outstanding job of writing a book that introduces readers to a large part of the XML world, and to walk them, step by step, through the creation of an XML-powered Website. Myer begins by introducing XML. Next, the author introduces you to the XML family, namely XHTML, XML Namespaces, and Extensible Stylesheet Language Transformations (XSLT). Then, he covers DTDs for consistency. The author continues by talking about XSLT and how to use it to transform XML for display in a browser. In addition, the author next covers XSLT in detail. He also shows you how to manipulate XML with client-side tools. Next, the author tackles the server side, specifically addressing the question of PHP 5 as he explores the differences between SAX, DOM, and SimpleXML function libraries for working with XML. Then, he delves into the specifics of the different varieties of RSS that are available, and discusses news aggregators, the parsing of feeds with PHP, and more. The author continues by looking at XML and Web Services. Finally, he considers XML and databases. With the preceding in mind, the author has done an excellent job of presenting the fascinating topic of XML. So, with any luck, XML will serve you well for some time to come!