Introduction
About This Guide
This guide provides you with enough information to be able to create basic applications within Agavi and shows you the fundamental architecture by examining various aspects of Agavi along the way. This guide does not attempt to cover the API docs, instead they are located here
This guide is intended to be valid for the 1.0 and all minor versions of Agavi. Please note that beta versions and release candidates may differ at certain points.
During this guide, we will cover the complete development cycle of a PHP blog engine, from a basic skeleton application to a working and themed implementation. It is broken down into stages: each chapter involves the creation of a partial implementation, so you can see the blog software in various stages of development and make comparisons. The stages are available as tarballs.
Resources
There are completed example files available for the sections of this guide, you can either download them now or at the end of each section.
- Resources (http://www.agavi.org/guide/resources/resources.tgz)
- Stage 1 (http://www.agavi.org/guide/stages/stage1.tgz)
- Stage 2 (http://www.agavi.org/guide/stages/stage2.tgz)
- Stage 3 (http://www.agavi.org/guide/stages/stage3.tgz)
- Stage 4 (http://www.agavi.org/guide/stages/stage4.tgz)
- Stage 5 (http://www.agavi.org/guide/stages/stage5.tgz)
- Stage 6 (http://www.agavi.org/guide/stages/stage6.tgz)
- Stage 7 (http://www.agavi.org/guide/stages/stage7.tgz)
- Stage 8 (http://www.agavi.org/guide/stages/stage8.tgz)

