Book Image

Managing eZ Publish Web Content Management Projects

Book Image

Managing eZ Publish Web Content Management Projects

Overview of this book

open-source CMS (content management system) and development framework with functionality for web publishing, intranets, e-commerce, extranets, and web portals. In this book, Martin Bauer of designit.com.au an eZ publish Silver partner, teaches you how to successfully manage and implement an eZ publish web content management project. He shows you how to produce quality results in a repeatable manner with the minimum of effort, and end up with eZ publish solutions that will delight your clients. The book presents strategies, best practices, and techniques for all steps of your eZ publish project, starting from client requirements, through planning, information architecture and content modeling, design considerations, and right up to deployment, client training, maintenance, support, and upgrades.
Table of Contents (20 chapters)
Managing eZ Publish Web Content Management Projects
Credits
About the Author
About the Reviewers
Preface
Index

What is eZ Publish?


eZ publish is a content management framework. A base set of features and functions that make up the core of a content management system. It can be used as a system straight out of the box with its standard functionality which provides the majority of the features clients are likely to need. However, often clients require parts of the system to be customized to their needs. This is where the approach taken in the eZ publish framework comes into its strength.

Separation of Layers

One of the greatest strengths of eZ publish is the way it cleanly separates layers.

In traditional software architecture, there are four layers:

  • User Interface

  • Business Logic

  • System Interface

  • Data Access and Storage

The theory is that each layer should be independent from the other layers so that changes can be made within a layer without affecting the rest of the system. This is also, known as the "black box" concept, that is, the inner workings of one layer is like a black box to the other layers...