Instant Building Multi-Page Forms with Yii How-to [Instant] – Uday Sawant

A Yii book review : Instant Building Multi-Page Forms with Yii How-to [Instant]Uday Sawant

http://www.packtpub.com/building-multi-page-forms-yii/book

A quick overview of the book :

Book Details Cover Image

Language : English
eBook : 50 pages
Release Date : May 2013
ISBN : 1782166424
ISBN 13 : 9781782166429
Author(s) : Uday Sawant
Topics and Technologies : All Books, Instant, Web Development, Web Development, Web Development, Open Source, PHP, Web Development

It starts with the basics needed “setting up the environment”: installing Yii. It covers also the integration of Bootstrap in a Yii project to change the default look and feel. If you are already familiar with Yii, you can skip the first chapters and go straight to page 18. But you may learn useful tips like the use of the Query builder or DAO instead of the Active Record generated by Gii by default. Every chapter is in fact a “How-to” and the level needed before finding it relevant is mentioned (simple, intermediate, advanced).

The different cases covered are :
-Getting started with Yii (Simple)
-Connecting to the database (Simple)
-Using the Gii tool (Simple)
-Creating basic forms (Simple)
-Building multipage forms (Intermediate)
-Validating forms (Intermediate)
-AJAX forms (Advanced)
-Uploading files (Advanced)
-Using multiple models (Intermediate)
-Customizing looks (Advanced)

I wish the book was renamed because you might think that it only covers the multi-page forms aspects. Go get a copy at http://www.packtpub.com/building-multi-page-forms-yii/book

 

The review of Web Application Development with Yii and PHP of Jeffrey Winesett

As promised below is my thought regarding the book:

Web Application Development with Yii and PHP of Jeffrey Winesett (http://www.packtpub.com/agile-web-application-development-with-yii-second-edition/book).

Book Details

Language : English
Paperback : 332 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849518726
ISBN 13 : 9781849518727
Author : Jeffrey Winesett
First Edition:  August 2010
Number of Chapters : 12


I was asking myself how they will start the book indeed because of the title given to the book.

I have loved the first chapter “Meet Yii” not just because of the title but also because of it’s content (ORM, Active Record, MVC concept, etc.).

Thenk we move to the “Getting Started”, where you will mainly install Yii and add a new application and work on a controller, a view and understand the routing.

We always need to worry about the “Data relashionships” and “CRUD” for database projects; that is the topic covered in the next three (3) chapters. testing and Unit Testing is also mentioned here. You will learn how to configure the Gii tool, add drop down lists and form field validations.

“User management and Authentication” and “User Access Control” which might be a headache are explained fully in the chapter 6 and 7. You will learn how to use the default user management features available and also how to use your own “user” table to handle logins, extend user attributes, role based access control.

What is a widget, CWidget, CPortlet ? go to the Chapter 8 to have more information through the “adding comment” feature.

Read about how to include Zend Framework for the Rss needs in the Chapter 9.

Time to make our web app look nice and available in other languages : work on the layout and localization. Be introduced to the Blueprint CSS framework, customize the page title, header, menu, breadcrumb, creating a theme, etc.

The “Yii modules” chapter explains how to create a module for a feature.

“Productions Readiness” is for you the quick guide to put in place what is important to have a production instance; messages logging and routing, error handling and caching.

Personal opinion:
The book is a good one because even if you have never used Yii before, you can find your way out. You also have enough code and screenshots in the book so just go ahead enjoy the book !!

Another Yii book review coming out soon : Web Application Development with Yii and PHP of Jeffrey Winesett

Yes, yes, yes another Yii book review : Web Application Development with Yii and PHP of Jeffrey Winesett (http://www.packtpub.com/agile-web-application-development-with-yii-second-edition/book).

A quick overview of the book :

Book Details

Language : English
Paperback : 332 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849518726
ISBN 13 : 9781849518727

  • A step-by-step guide to creating a modern Web application using PHP, MySQL, and Yii
  • Build a real-world, user-based, database-driven project task management application using the Yii development framework
  • Start with a general idea, and finish with deploying to production, learning everything about Yii inbetween, from “A”ctive record to “Z”ii component library

Get ready !!!