Vida - a PHP5 MVC Framework

Slides(x, 90.009Bytes)
The Vida framework delivers basic services most of the web applications
need. Developed in PHP5 the framework's architecture is based on the MVC
pattern (Model View Controller) known from the Java world. The goal is
to make rapid web application development on a clean basis possible.

So what serves Vida really? The Model consists of a database abstraction
with relationship representation and a centralized authentication module
using actions, situations, rights and roles which are used directly in
the web application. The View includes a container system which builds
up the GUI including forms, form elements and lists with filter
possibility, all using the Smarty template engine. The Controller
consists of actions which perform changes on the Model's entities and
relation ships.

The possible structure of the presentation:

1. Why we developed Vida
2. MVC basics and why using it in PHP5
3. The different Vida components of the Model
4. The different Vida components of the View
5. The different Vida components of the Controller
6. A quick tutorial lesson how to create a web application with Vida
7. The future of Vida

The presentation will be given by Emanuel Indermühle and Matthias
Stürmer, both foresite Systems.
< Using advanced features of OpenCMS 6 What you *need* to know about Cocoon - a path through the jungle >