0

Book Review: Zend Framework 1.8 Application Development

Its necessary to use a framework to collaborate with developers and also its useful to speed up development process. Zend Framework is one of the most popular PHP framework which consists of extendable tools and libraries. “Zend Framework 1.8 Application Development” covers Zend Frameworks basics and advanced usage of the framework.

Some Php and Object Oriented Programming knowledge is necessary to fully understand and benefit the book. Contents of the book is:

Preface
Chapter 1: Creating a Basic MVC Application
Chapter 2: The Zend Framework MVC Architecture
Chapter 3: Storefront Basic Setup
Chapter 4: Storefront Models
Chapter 5: Implementing the Catalog
Chapter 6: Implementing User Accounts
Chapter 7: The Shopping Cart
Chapter 8: Authentication and Authorization
Chapter 9: The Administration Area
Chapter 10: Storefront Roundup
Chapter 11: Storefront Optimization
Chapter 12: Testing the Storefront
Appendix: Installing Supporting Software
Index

Also, you can download the free chapter which is “Chapter 7 The Shopping Cart“.

The good part is, examples are enough to understand and follow and explained in detail.

The bad part is current zend framework is at 1.9.6 however, the book discusses zf 1.8 which is enough to understand basics of the framework. Also, I was expecting to see integration of third party tools like doctrine, smarty and jquery … etc. which strengths the Zend Framework.

I’d say suggest this book for someone who wants to start development with ZF.

0

Book Review: RESTful PHP Web Services

PHP is the most popular web development language that has ben used in the market however, its always necessary to communicate different platforms which makes web services is a must todays world. “RESTful PHP Web Services” book covers developing and consuming RESTful web services with php in detail for developers who are interested in web services.

The book is written by Samisa Abeysinghe and it is easy to read and follow even for new starters for application development. Also, it is a good resource for experienced developers/designers for architectural levels of RESTful Web Services.

The content of book is divided into 7 chapters:

Chapter 1, is about explaining conceptual details of RESTful web services and their relations with HTTP.

Chapter 2, shows some code which consumes REST services in PHP.

Chapter 3, deals with real world examples of RESTful services and also usage of RSS, ATOM feeds.

Chapter 4 and 5 discuss designing RESTful web services and also, implementation of designed system.

Chapter 6 shows how to use Zend Framework to design and implement REST services with a framework.

Chapter 7 is about debugging web services.

In conclusion, It s a well designed book which meets all needs for designing and implementing RESTful services in PHP. I’d like to recommend this book for PHP developers/designer however, basic PHP knowledge is required to understand codes fully.

Discussed subjects supported with example codes which are useful and makes the concept to be understood easily.