Professional CodeIgniter ペーパーバック – 2008/7/28
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
If you’re a PHP developer, you can build Rails-like applications without learning a new language by following the hands-on tutorials in Professional CodeIgniter. In this book, find an overview of MVC and agile technologies, model and schema for products, helpers and libraries, Ajax and Scriptaculous, and explanations of the creation of applications like content management, blogs, and forums. Follow the step-by-step instructions for building and perfecting each application with CodeIgniter, and you will learn how to avoid everyday problems that other reference manuals don’t address.
And now, there are two books out on CodeIgniter. I purchased both books, and reviewed "CodeIgniter for Rapid PHP Application Development." "Professional CodeIgniter" is a completely different book. I figure folks might want to know the difference before they buy.
"Professional CodeIgniter" walks you through a complete web application from start to finish. The author is an experienced web developer. It is thorough and very detailed. The first chapter introduces you to how to use the MVC architecture with CodeIgniter. The second chapter introduces you to using the Agile development methodologies with a client who needs an ecommerce site. You are inside the head of a web developer as he talks with the client, and draws up what the site will look like on a piece of paper. Then the fun begins. In Chapter 3 you download CodeIgniter and he walks you through laying out the folders and intial configuration of CodeIgniter followed by the initial screen for the site. Other chapters follow:
Chapter 4 - Creating the main web site
Chapter 5 - Building a shopping cart
Chapter 6 - Creating a Dashboard
Chapter 7 - Improving the Dashboard
Chapter 8 - Last Minute Upgrades
Chapter 9 - Security and Performance
Chapter 10 - Launch
The index is very detailed which makes the book good for a reference. There is lots of code and the code is available on the publishers site.
There are some pitfalls. If your going to get anything out of the book you got to follow along, and create the site for yourself, which makes the going slow. On top of that there are bugs in the code which makes the book frustrating, and slows you down further. You can look at it two ways, there are bugs in the code, so this book is a waste; or you're learning how to fix bugs in CodeIgniter. There are times when I was banging my head against the wall. On the other hand, there are things like how to write a search engine and shopping cart for the site that make the book worthwhile. Four stars, a very slow, but thorough read.
A lot of content, but you've got to dig to get the gold.
While there were places I felt he rushed a bit, biting off larger-than-digestible chunks of code and functionality that might have benefited from being a bit more finely grained, overall I'd say this is one of the more successful practical coding books I've read.