In order to run the examples in this book, the following software will be required:
Web server: The 2.x version of Apache web server is preferred. Other versions and web servers will work too, but configuration details are not provided.
Database server: The database server that can be used is MySQL 4+ with InnoDB support (MySQL 5 or higher is recommended).
PHP: The PHP 5.2 or PHP 5.3 version can be used (PHP 5.3 recommended).
Yii: The latest Yii version can be used (1.1.x is recommended).
Additionally, the following tools are not strictly required but are used for specific recipes: