Start Coding with Doctrine 2 ORM!

Finally decided to use ORM instead building all data mapping myself in my applications.
I was trying to convince myself start using Doctrine 2 ORM in my Zend Framework applications for a long while. Apparently today is the day!
Searching in Online Book Catalog

How to implement search functionality to provide a better browsing.
Developing an engaging web site requires a search functionality to provide visitors to find out what they are looking for quickly. I will show you how to build a basic search functionality in this post of the Online Book Catalog Tutorial series.
Pagination with Zend\Paginator

Time to apply pagination for limiting items per page.
Book records in the Online Database Catalog database will increase by the nature of the application. Therefore I need to implement Pagination to let visitors navigate between limited number of items per page.