or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
22 used & new from £16.00

Have one to sell? Sell yours here
 
   
CodeIgniter for Rapid PHP Application Development
 
See larger image
 

CodeIgniter for Rapid PHP Application Development (Paperback)

by David Upton (Author)
3.7 out of 5 stars  See all reviews (3 customer reviews)
RRP: £21.99
Price: £18.69 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.30 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

16 new from £16.32 6 used from £16.00
12 Days of Christmas Sale in Books
Get up to 65% off some of our top titles. Shop now

Special Offers and Product Promotions


Frequently Bought Together

Customers buy this book with Professional CodeIgniter by Thomas Myer

CodeIgniter for Rapid PHP Application Development + Professional CodeIgniter
Price For Both: £36.17

Show availability and delivery details

  • This item: CodeIgniter for Rapid PHP Application Development by David Upton

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Professional CodeIgniter by Thomas Myer

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought

Professional CodeIgniter

Professional CodeIgniter

by Thomas Myer
£17.48
jQuery in Action

jQuery in Action

by Bear Bibeault
5.0 out of 5 stars (3)  £17.35
Learning JQuery: Better Interaction Design and Web Development with Simple Javascript Techniques

Learning JQuery: Better Interaction Design and Web Development with Simple Javascript Techniques

by Karl Swedberg
4.7 out of 5 stars (6)  £21.24
PHP Objects, Patterns, & Practice 2nd Edition

PHP Objects, Patterns, & Practice 2nd Edition

by Matt Zandstra
4.5 out of 5 stars (8)  £19.97
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

by Larry Ullman
4.5 out of 5 stars (57)  £14.49
Explore similar items

Product details

  • Paperback: 220 pages
  • Publisher: Packt Publishing Limited (31 Jul 2007)
  • Language English
  • ISBN-10: 1847191746
  • ISBN-13: 978-1847191748
  • Product Dimensions: 23.4 x 18.8 x 2.3 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 133,988 in Books (See Bestsellers in Books)

    Popular in these categories:

    #36 in  Books > Computing & Internet > Programming > Languages > PHP
    #85 in  Books > Computing & Internet > Programming > Languages & Tools > Scripting

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Programming in PHP opens new browser window
www.ActiveState.com  -  Easy Coding & Source Code Control Integration, Fast And Extensible 
   PHP Development Services opens new browser window
www.Excelisys.com/WebPHP  -  Custom Web Site/Applications. Experienced & Maticulous. 
   WinDev ® : All-in-one opens new browser window
www.windev.com  -  IDE, .Net, PDF, 5GL, Database, etc. Develop faster. Try it here 
  
 

Product Description

Product Description

Improve your PHP coding productivity with this guide to the powerful and popular CodeIgniter framework. This book is for developers who are new to CodeIgniter. Basic skills in PHP and MySQL are required, but only rudimentary object-oriented knowledge is required. If you're looking for a better way to develop PHP applications, or want to find out more about the CodeIgniter framework as a viable option for one of your own projects, this book will help you.


About the Author

David Upton is a director of a specialized management consultancy company, based in London but working around the world. His clients include some of the world's largest companies. He is increasingly interested in web-enabling his work, and seeking to turn ideas into robust professional applications by the simplest and easiest route. He has so far written applications for two major companies in the UK. His other interests include simulation, on which he writes a weblog which takes up far too much of his time, and thinking.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
mvc
framework
php
web development
programming

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

CodeIgniter for Rapid PHP Application Development
48% buy the item featured on this page:
CodeIgniter for Rapid PHP Application Development 3.7 out of 5 stars (3)
£18.69
Professional CodeIgniter
40% buy
Professional CodeIgniter
£17.48
Learning JQuery 1.3
6% buy
Learning JQuery 1.3 4.9 out of 5 stars (11)
£21.16
Pro PHP: Patterns, Frameworks, Testing & More: Patterns, Frameworks, Testing and More
3% buy
Pro PHP: Patterns, Frameworks, Testing & More: Patterns, Frameworks, Testing and More 4.8 out of 5 stars (4)
£22.00

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 4 people found the following review helpful:
5.0 out of 5 stars Take your skills to the next level, 4 Mar 2008
By Mr. R. Partington "Ryan Partington" (Liverpool, UK) - See all my reviews
(REAL NAME)   
I started `CodeIgniter for Rapid PHP Application Development' a novice. Previous experience was 2 years using Dreamweaver to build an application for my current employer. Dreamweaver uses a procedural approach to PHP whereas CodeIgniter focuses on Object Orientated (OO) logic. If you've not done any OO programming before then this book is an ideal introduction. CodeIgniter is a framework for PHP allowing you to build clean and sophisticated applications using an MVC (Model View Control) architecture. MVC put simply is a clean way to organise your code and once you understand the concept and become familiar with the CodeIgniters framework you'll be building web applications in no time.

The book's published by `Packt Publishing' and like with all their books you can download the example code from their support page. The examples are pretty easy to setup and I had no problems getting any of them work. To be honest the details and explanations provided by the author make it very difficult to make a mistake.

The introduction for me was the hardest part to get through as I had no prior experience with OO programming or the MVC architecture. The concept was difficult to understand but I'm glad I persevered. I'm a more hands on programmer; learn from writing the code rather than reading about the methods. So once the book got start on using the CI framework to simplify common tasks I began to understand how and why my application design would improve. This book was not just about CI, but a new approach to efficient application development with all the hard work already done.

Once we've been introduced to the MVC architecture, chapters are broken down into common tasks. We begin by looking at how CI works with database connections and modifications whilst keeping the code clean and using a lot less characters. Initially I thought we were reinventing the wheel, learning new syntax to achieve the same results. Over time however, especially whilst troubleshooting, you find the application development a lot easier because it's simple. You're working with a much stronger and efficient foundation, not to mention the protection your code inherits.

Halfway through we get a look under the hood, how CI actually works. You will still want to write your own classes and here we're shown how we can integrate them within CI. Being new to (OO) programming I scanned over this section as it focused very much on the CI `super-object' which mothers the framework.

You may have heard about `Test-driven development' which in a nutshell focuses on designing a `test' environment before you even start writing your production code. The idea is you build your application and code to pass these predefined tests. A difficult concept to swallow at first and I welcomed a chapter which helps us understand this approach to application design. Once we've tested our application and we're happy with the functionality how can we ensure we've not ended up with bloated code? Easy! David Upton (Author) shows us how we can easily benchmark our application using a CI class. Benchmarking is not always required, some smaller projects will not benefit from an extra fraction of a second, but if you're building an enterprise class application, they can make all the difference.

There is a lot offered by the CI framework and the advantage of buying a book like this is we gain a practical understanding where and how we can use it. I've only scratch the surface of what's on offer by David Upton who tutors you through each section, explaining the concept behind each class or helper. You're not overwhelmed with code, but taught valuable lessons in approach and application.

I believe a someone similar to myself would be an ideal target audience; little or no prior experience of (OO) programming, or the MVC infrastructure, couple of years procedural PHP experience and after something that can really take you to the next level.

Enjoy
Ryan Partington
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars An educational introduction to CodeIgniter, 10 April 2008
By Ken Guest (Dublin, Ireland) - See all my reviews
(REAL NAME)   
The book is written well and the inevitable - yet thankfully small - number of spelling and grammar mistakes in the books don't detract from the book as much as in the SOA one. I got the impression while reading chapter eleven that the author is not particularly knowledgeable about file permissions on linux/unix and specifies the most permissive options for those platforms which is a bit worrying.

I was amused to find the book "PHP Programming with PEAR" gets a mention in the "Resources and Extensions" chapter, more so because CodeIgniter seems to be a framework that has a chronic case of "Not-Invented-Here" syndrome and attacks the PEAR framework on the main page of it's website and userguide.

All in all, I found the book to be a straight-forward, educational read and that it works very well alongside the CodeIgniter online documentation.
Well worth the read if you are new to CodeIgniter.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 3 people found the following review helpful:
2.0 out of 5 stars Falls short, 26 Oct 2007
By M. Pearce "MikePearce" (London, UK) - See all my reviews
(REAL NAME)   
When I read that this book was written by a 'director of specialised management consultancy', I took a sharp intake of breath. How can someone who isn't a developer write a book about a subject as in-depth as a PHP framework? Surely he'll miss the point? At least he'll miss out pertinant information about how the framework functions? It's core? You need a larger understanding of OO PHP and frameworks to make the best use of CI, no? He'll fail to explain the concept of MVC well enough to the novice developers this book is aimed won't he?

I was right.

David Upton has written a book that falls short of appealing to the hardcore PHP developer market who would be interested in a book about CI frameworks and has over-reached when it comes to trying to explain how to create a basic website with what is possibly one of the most powerful frameworks available. On a few occasions he outright insults and belittles those readers who actually use and understand the intricases of PHP by referring to them as 'geeks' from the first chapter.

Claims like CI saving you time and reducing the amount you code, thus making the site faster, are misleading if you only want a simple brochureware site with a contact form and a means to include a common set of elements on each page. Of course, he is perfectly correct if you want to write a web application -- but who is this book aimed at?

There are some good chapters in this book though, 'Code Igniter and Objects' is a more high-brow look at how CI actually functions, for the most part it's well written, but it occasionally glosses over points that need expanding -- the section on namespaces comes to mind. 'Production Versions, Updates and Big Decisions' is another good chapter, although this wouldn't be anything new to a long-in-the-tooth developer. Finally 'Resources and Extensions' is a good overview of some of the better extensions and add-ons available for CI.

Overall, this book will only satisfy the needs of a very niche group of developers. Those who either know about PHP, OO and frameworks but have never laid eyes on CI, or those whose needs are basic and need a framework because it will save time in the short term, this brings about issues of whether CI is neccessary for those with only basic needs however.

The books biggest shortcoming is it doesn't really show you anything that User Guide hasn't already explained in detail, or that the forum can provide with a brief search and they're both free. It misses out one of the most poweful tools in the CI kitbag, Hooks, and that is unforgivable. This is, however, the only book about CI. So if you're after something to read away from the computer, then it might be worth chance, otherwise, visit the CI website where you can find all that's in the book and more.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.