Sunday, July 16, 2006
I have just spent the last couple of hours taking my first steps fiddling with Code Igniter, as I have previously mentioned I have been looking for a framework to use on an upcoming project.Well in 2 hours I have installed and connected the framework to my current freaksauce site database and created a portfolio section which links through to individual pages using the item id. I have used a model, a controller, a couple of views and a helper and I think once I delve deeper into this incredibly intuative framework I will wonder how I ever developed without it! The documentation is excellent, the tutorial videos are very good (although it would be nice to have a few more), and the wiki and forums are full of excellent advice, code examples and tips. If you are familiar with php and you have dabbled with php classes it doesn't take very long to get your head around Code Igniter and certainly makes your code much more readable. I will post more as I learn more...
Jon 10:28 PM Permalink
Comments:
Is anyone working on CI based user authentication? Discussion boards? E-commerce? Basic CMS (markdown, et al?) I haven't found the forums, IRC, or Wiki to be helpful at all, but I've been looking for some code developed on the framework (not tips on starting from scratch.) I'm looking to join forces with other developers and create a universal user account system that is completely abstracted from any given functionality--and then building the surrounding pieces (discuss, shop, whatever) to integrate with the user mgm/authentication system.
For a Code Igniter user management system, check out http://userauth.bambooinvoice.org/
For a code generator for Code Igniter, see
http://www.datacraft.co.za/codecrafter/
It's not perfect, but its slightly functional.
You'll find a CI CMS along with a growing collection of other CI apps at CIForge.com:
http://www.ciforge.com/projects
I created a CI code generator that seems to be getting some attention from CI users...its a no frills/get outta my way generator. generates models, views, controllers and sql for the tables. If what you need is generation of the boring stuff...check it out. http://ignition.lifewithryan.com


