ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

CodeIgniter Book Preview

March 08, 2008 2:13pm

Subscribe [10]
  • #16 / Mar 11, 2008 11:39pm

    Elliot Haughin

    147 posts

    Or, maybe we should both right both?
    That would rock!

    As in both co-author the books

  • #17 / Mar 11, 2008 11:48pm

    wiredesignz

    2882 posts

    I’d buy both. 😉

  • #18 / Mar 12, 2008 12:40am

    Michael Wales

    2070 posts

    Or, maybe we should both right both?
    That would rock!

    As in both co-author the books

    I wish! With my upcoming deployment I can only wrap my head around one concept at a time and based on our private discussions, although our books are both based on CI we take vastly different approaches. I think the two books will complement one another rather well though, and I encourage everyone to purchase both. 😉

    To expound a little bit:

    Elliot’s book’s focus is to take your from point A to point B in developing a CodeIgniter application. He’s going to show you everything you should know (and practice) to launch a successful CodeIgniter application. Along the way - you are going to learn a lot of great concepts that will make your application a success and increase performance. This is something Elliot has a lot of experience in - as he has worked for quite a few successful companies that put these concepts into practice on live CodeIgniter powered sites.

    As for my book - it will be more focused on instant gratification and I highly encourage you to skip around, read the chapters you are interested in, and ignore the rest. “CodeIgniter Sparks” will consist of 18-20, independent chapters, that explain how to accomplish a single concept.

    For instance, the first chapter (they run from easiest to most difficult) is Gravatars, which I will be releasing for free on my blog this weekend. This chapter gives you a brief history of avatars/Gravatars, why you should use them on your site, why I decide to use a helper, and then gives you the code and an explanation of that code. This chapter doesn’t lead to any chapters and doesn’t attempt to draw off of any prior experience (except with the framework itself). To be honest, 90% of the people on this forum would find it boring as hell - it’s useless to anyone who doesn’t intend to implement Gravatars (although it may be of some minor assistance in teaching you how to create your own helpers).

    I hope this gives everyone a good idea of the directions Elliot and I are taking. Don’t get this the wrong way - I consider Elliot and I to be great associates, if not decent friends, and I am sure we will both be approaching one another for ideas, proofreading, and just general support. But, our names will remain independent on each of the covers. 😊

  • #19 / Mar 12, 2008 10:55am

    dtrenz

    79 posts

    I’m very curious what the section on MySQL clustering will include.

    The organization I work for is wrestling with high-availability clustered replication.  It’s been quite a learning experience.  I’ll probably spend some of this week writing a CI library (similar to hyperdb for wordpress) to direct DB traffic between CoLos.

    Looking forward to the book.

  • #20 / Mar 12, 2008 5:18pm

    Elliot Haughin

    147 posts

    Lol, I can’t believe that I wrote ‘right’, man, that must have been late!
    Obviously I mean ‘write’

    The organization I work for is wrestling with high-availability clustered replication.  It’s been quite a learning experience.  I’ll probably spend some of this week writing a CI library (similar to hyperdb for wordpress) to direct DB traffic between CoLos.

    One of the companies I’ve worked for in the past needed ‘read’ requests to go to one database, and ‘write’ requests to go to another. (a basic 1-1 master-slave setup).
    I basically wrote a custom active record library, extending the original, which did a check on if the query was a read or write request, and then use the appropriate database.

    The beauty of CI is its flexibility, particularly with modifying the core!

  • #21 / Mar 12, 2008 5:31pm

    dtrenz

    79 posts

    One of the companies I’ve worked for in the past needed ‘read’ requests to go to one database, and ‘write’ requests to go to another. (a basic 1-1 master-slave setup).
    I basically wrote a custom active record library, extending the original, which did a check on if the query was a read or write request, and then use the appropriate database.

    Yeah, that’s basically what I need, but with one more check based on Datacenter, so read requests always go to the local DB server.

  • #22 / Mar 13, 2008 8:08am

    Crimp

    320 posts

    Are you going the route of self-publishing these books?

  • #23 / Mar 13, 2008 3:21pm

    Michael Wales

    2070 posts

    Yes, mine will be electronically published at first, although I do intend to register with the Library of Congress for an ISBN and publish via Lulu.

  • #24 / Mar 13, 2008 6:19pm

    Edemilson Lima

    241 posts

  • #25 / Mar 14, 2008 6:52am

    shibuya

    6 posts

    Please please let it be a book where you use practical example and learning and build a web application from scratch format. I think those are the best type of books to learn from, learning by doing. I don’t like books that have little excerpts here and there, most of the time I find those little things useless.

    Like the Apress release of Web 2.0 Application with PHP (which uses Zend Framework), it builds a complete web application using MVC using Zend. I hope the book to be something like this, I wish there were more books that took this approach.

    Looking forward to it!

  • #26 / Mar 18, 2008 5:53am

    dark_lord

    103 posts

    . I hope you focus a lot on OOP and good MVC practices,

    This might be a good suggestion.

  • #27 / Mar 22, 2008 7:50pm

    matthewr

    96 posts

    Awesome!  Can’t wait for these books! 

    Michael, I’m new to CI and I need your book now!  When are you going to release it? 😊

    Eliot, I’d like to read your book too!  I want to learn CI’s ins and outs and since nobody seemed to bother to document it, your book would be perfect!

    I hope these titles come out soon!  I’ll buy ‘em in a snap!

    Best of luck!

    Cheers,
    Matt

  • #28 / Mar 26, 2008 9:06pm

    maicobreako

    15 posts

    I second the previous post about info on incorporating jquery and the like.  I’d like to have 2 each of these books.  One pair for home and another for work.  Hurry up you guys!  😉

    BTW, I bought the ci rapid php book and was less than inspired by it.

  • #29 / Mar 26, 2008 11:48pm

    matthewr

    96 posts

    Michael and Elliot!  I’ve asked our accounting to ready purchase orders for your books!  I’m just waiting for it to come out 😊

    I bought the ci php book also.  It’s 3 weeks away (special order).

  • #30 / May 07, 2008 8:54pm

    myerman

    15 posts

    FWIW (and sorry for the hijacking) my CodeIgniter book will be released by WROX in July….targeted at beginner to intermediate level CI coder…..some agile stuff thrown in, mostly nuts and bolts of how to create a successful application…..

    That being said, it’s awesome that someone is writing a real detail-oriented book…..I focused mostly on process and walking through the “20% that will get you 80% of the way” so to speak….

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases