Chapter 1. Getting Started

Before you get into building your CMS project, it is important to understand a few things about Zend Framework (ZF). The core of ZF is a loosely coupled application framework that consists of a library of components.

These components are all written in object-oriented PHP, closely following the current best practices. They can be used independently, much like components in many other code libraries. For example, a developer can use the Zend_Service_Amazon component without using the Zend_Db abstraction layer.

What differentiates ZF from many other PHP code bases is the model-view-controller (MVC) implementation. MVC is a pattern where an application is broken into three distinct parts:

  • Business logic: The controller handles ...

Get Pro Zend Framework Techniques: Build a Full CMS Project now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.