Industrial-Sized Deals TextBTS15 Shop Men's Hightops Learn more nav_sap_plcc_6M_fly_beacon Cecile McLorin Salvant $5 Off Fire TV Stick Subscribe & Save Shop Popular Services hog hog hog  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Shop Back to School with Amazon Back to School with Amazon Outdoor Recreation Deal of the Day

Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

on January 14, 2015
nice book
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on August 20, 2014
A very clear and methodical progression of the main concepts of yii, one of the best Yii books i have found for "understanding" yii, the only downside is maybe the heavy focus on testing can be a distraction from the main ideas being taught, but i have read this book all the way through, and still use it regularly to remind me of forgotten concepts...
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on January 27, 2013
Really usefull but quite hard to understand for à beginner. You must read the tutorials on the site bécote buying this
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on December 18, 2012
It should be noted that there is a new edition of this book out now. It was released under a slightly different title and that may be the reason it is not obvious from this section. Anyone considering purchasing this book should strongly consider the updated edition:

Web Application Development with Yii and PHP

Also, the author has posted an overview of this new edition, which you may also find useful:

[...]
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on May 25, 2012
I'm about 1/3 to half way through, and so far I haven't really encountered any issues with the code. Maybe the Kindle version was corrected? Maybe the issues come in later? I used MAMP on a Mac, and everything (including PHPUnit and Selenium installed with no issues at all).

I think I am learning quite a bit, but I feel that a chapter at the beginning where the code of a model, controller and view are analyzed, would be beneficial. This is done in part as you go, but I find that I sometimes don't know why things actually work. I found that after reading this far, I still don't have a very good understanding of what I'm doing, and that if left to my own devices, I wouldn't be able to create an application of my own. I started reading other tutorials online to try to fill in the blanks. Hopefully, with this book, and the online resources, I will be able to build my application.

The one thing that is making me angry is that the Kindle version doesn't highlight the code whenever the book reads "add the highlighted code". If you are following along, it's easy to see what was added, but it's still annoying.

Also, I wish it were updated to more recent version of Yii, but the code for the trackstar application that is being built in the book is kept up to date by the author, who wrote in the Yii forums ([...]):

"I would encourage readers to download the codebase and use the downloaded version as the code reference as they work their way through the chapters, rather than attempting to cut and paste from the printed version. Also, the book (in most places) is making an attempt to use non-DB server specific DDL statements, whereas the download-able code is using MySQL specific statements (which is more straight-forward and easier to understand...trying to keep the DDL statements non-MySQL specific, and then being inconsistent with that, is something I would not do again if making revisions)

You can get the codebase on github: [...]

I will spend some time soon working to bring this codebase up to the most recent stable version of Yii, which might also help with some of the issues readers are having when trying to follow along. "
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
0 of 1 people found the following review helpful
on May 14, 2012
Aside from seemingly being unedited, this book was way too heavily focused on test driven development. If you are not experienced with OOP and Active Record, then you may want to pass on this (or maybe pass on this framework, considering that this is the only "beginner" book written on it?) It's sadly apparent that the author was unable to separate his own style of development (TDD) with what the content of this book should have been (Yii) and tries to teach them both at the same time. This book is not written like a regular programming book, where each aspect of the subject at hand is explained in a fair amount of detail in some logical fashion, with a "let's pull it all together" section at the end; it's written like a step-by-step tutorial to build this specific program, and then it assumes that you've 'got' something as soon as it has been touched on. Since TDD, as a process, takes up SO much time procedurally, and the book is essentially just a step by step walkthrough to building this program, soooooo much of the book revolves around creating and running these tests... very little on the Yii framework.

I got a refund on the kindle edition. I should have known better than to buy a book for which the site for the framework recommends that you check the forums for errata before you start reading the book.

Two stars because it might be useful to someone who needs to build a program just like the the one in the book, using TDD.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on May 10, 2012
The content itself is very accurate and clear, it's extremelly easy to learn Yii using this book.
However there are some typographical mistakes, that are made during layout creation.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on January 8, 2012
All in all I'd highly recommend this book to Yii newcomers who'd like and prefer a trusty tutorial to follow and have the time to read it:

* Its topics range is very good.
* TDD approach is a big big plus.
* It builds nicely in each chapter on preceding chapters.
* It covers not only topics that are needed to implement the example web application built throughout the book but rather more important stuff to be aware of: caching, testing (as mentioned above), logging and probably more that I don't remember at the moment.
* Its depth of coverage is good - not too deep, not too shallow.
* It has some typos and other issues but all in all - I'd highly recommend it to newcomers for the above reasons.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 3 people found the following review helpful
on September 22, 2011
That should be the title of this book, because that's what it is. Sure, there is Yii stuff here--if you can endure more than a little line noise--but unless you learn by mimicking someone else's project, you may find yourself soon out of patience. Also, you had better want to set up a phpunit test for everything, because that's what you'll be doing. (I'm a fan of TDD, but I bought this book to learn Yii not PHPUnit.) I had gathered that it was a bit test heavy from the other reviews, but at the time I actually thought that sounded like a responsible proposition. RONG! It's unfortunate that there are only two Yii books out at this time, but hopefully that will change soon. (In the meantime check out Larry Ullman's online tutorials while waiting for his *promised* Yii book. He explains rather than documents.) Yii is a great framework, don't get me wrong, though it does take more than a little effort to figure out how all the pieces fit together. That's what I *was* hoping this book would help me do. In that respect, fail. Once you figure out what's what, though, get the Application Development Cookbook by Makarov. It's a little too advanced for newbies, but good for Intermediate Yiibies. For now, stick with the online documentation. Read it over and over implementing YOUR project in small steps until it makes sense, because the online documentation is quite accurate if a bit too succinct. I encourage you to persevere because Yii really turns out to be a flexible framework and great time saver if you want to develop PHP professionally.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
3 of 3 people found the following review helpful
on September 2, 2011
I've been programming for 30 years but never in PHP but decided to do my next project in PHP but feared the learning curve to do all the things I knew how to do as second nature in other platforms (e.g. ASP.NET, Classic ASP, iOS). Then I found Yii which seems to encompass everything I wanted (with its own learning curve).

The free Yii documentation is very comprehensive (although not proofed for English readers) and I was curious to see what additional information this book would provide. This book filled in many of the details that were left to the imagination in the docs and I found it an enjoyable read and a worthy addition for anyone trying to get their head around Yii.

However, although I understand it is good practice and should be encouraged, I don't know why unit testing was such a major portion of this book (so much so, that it should have been included in the title). In every chapter there were at least a half-dozen pages setting up unit tests. I would guess a third of the book was devoted to such repetitive exercises. It was a nuisance and almost religious. I just learned to skip over all those pages although code for the app is intermixed with the testing code. I would have MUCH preferred more Yii programming topics instead like more information and detailed descriptions on frequently-used components and helpers.

I've read this book twice now and reading reviews scares me because I'm only beginning to code now and it sounds like there are all kinds of gotchas with changes in the framework, mySQL engines, errata, etc. that may take hours to discover a work-around for each one.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.