The Zend Framework was designed to provide an easy way to perform common actions in developing PHP applications. Its reliance on the MVC pattern takes a little bit of getting used to, but once you do, it opens up a lot of possibilities and organizes your code in such a way that programming becomes much less complex by separating code into controllers — organized by entity — and actions. Actions can call dynamically generated views.
The Zend Framework also provides components to make your programming life easier, including a database management class that simplifies the process of adding information to and retrieving information from the database.
In this tutorial, you built the basic framework of the Chomp online feed reader, putting into place the MVC pattern and creating a user registration and login system. In Part 3, you add the actual feeds to the application.