Yii PHP Framework Presentation.

0 Comments | This entry was posted on Nov 19 2009

Each month someone from the PHP Melbourne user group will present a PHP framework to the rest of the group. The November meeting gave me an opportunity to present the Yii PHP framework and why I think it’s a great platform to build PHP projects from.

During the presentation I described the main qualities I like about the framework and demonstrated how quick and easy it is to begin a new project.

I recommend for anyone looking for a new php framework to give Yii a try. It’s a great framework that allows rapid application development. The best qualities I find in the framework include:

  • Componenet based
  • MVC
  • DOA/Active record
  • Scaffolding
  • Form validation/re-population
  • Theming
  • Authentication and role-based access control
  • Strict OOP (PHP5 only to make full use of PHP object functionality)
  • Great documentation
  • Active community
  • Example project

As with learning anything new there is always a learning curve. I suggest when starting out to try the Yii blog tutorial which takes you through installing a new project, building controllers and models from the database structure to extending Yii.