Yii Rapid Application Development Hotshot

Yii Rapid Application Development Hotshot: Become a RAD hotshot with Yii, the world's most popular PHP framework

Download

Introduction

As web developers, we are always looking for new and better tools to help us develop quality websites. Yii caught our eye as a great framework. It is known for performance. In addition to its speed, Yii provides great tools and features to help you get your job done quickly. In this book, we highlight some of these features and capabilities, and demonstrate a few of the myriad ways you can use Yii. We hope to provide a fun journey through a complete web project and a catalogue of some common web development problems with their solutions in Yii.
What this book covers
Project 1, Develop a Comic Book Database, helps you to set up your Yii development environment and create a project in Yii.

Project 2, Turn That DB into a Personal Mobile App, lets you to extend Yii to serve mobile content, using jQuery Mobile. 

Project 3, Access all Areas – Users and Logins, teaches you to add users and user management to your site. 

Project 4, Level Up! Permission Levels, teaches you to add and configure access control for different functions of your site. 

Project 5, Service Please – Integrating Service Data, helps you to incorporate other information sources into your site. 

Project 6, It's All a Game, lets you have fun with your data by using it to make games.

Project 7, Let It Work While You Sleep - Reports and Job Queues, helps you to add a job queue manager to your project and display the collected data in charts and graphs. 

Project 8, Extend Yourself – Make a Module for Reuse, teaches you to make your code reusable by converting it into a module.

What you need for this book 
This book assumes that you have some familiarity with the development system of your choice and some background in writing programs. However, a motivated novice can fill in any knowledge gaps with a little outside research. The examples are given in the context of a Linux system. The first project in this book will show you how to find, download, install, and configure the software that you will need to work through the projects in the book.

Who this book is for
This book is for PHP developers who want to learn how to develop with Yii, and for Yii developers who want to expand their toolkit.
Share This