CRUD (create, read, update, and delete) applications allow you to manage the entries in your database tables. You can create CRUD applications to easily manage existing database tables with the popular Yii framework and one of its extensions, Giix.
To start, you need a server running PHP and a database of your choice. The operating system has little significance because the Yii framework is supported even on Windows. We’ll use CentOS 6 with Apache, PHP, and MySQL. The steps are exactly the same for other Yii-supported databases such as PostgreSQL and MongoDB.