Representational State Transfer (REST) is a form of software architecture; systems that follow it are often called RESTful. It is the architectural style that drives the World Wide Web (the motivation for REST was to capture elements that made the Web successful), and RESTful web services use simple protocols already familiar to web developers. RESTful web services are found in lots of places with big name Web APIs such as Flickr, and Yahoo search following a REST-based approach. With any architectural style or approach, struggling with its basic concepts is just one problem implementation in your favourite language is another, and that's where this book comes in. If you're a PHP developer, this book will show you how to create and consume RESTful we...