It’s early days, but at the moment I think I made the right decision to choose Code Igniter.
The forum on the CI site is friendly and very helpful. The site and the people involved get straight to the point. Everyone says the CI documentation is excellent – here I beg to differ a little. I find it clearly written but sparse. But as I become more proficient I suspect I will start to appreciate that aspect of it. I have also found that code examples are limited (unless they are lying around somewhere and I just haven’t found them).
I’ve spent some time lurking in the CI forum trying to map my confusions to those of people that went before me. I have had limited success retro-fitting my questions to existing questions but I feel this learning curve is necessary to avoid asking completely stupid questions on the forum myself. I figure that I am having problems getting started because I have never done any real OO programming, nor had I had any MVC before last week.
. . . . . .
I started writing this post a couple of days ago, and now I feel slightly less confused as I am starting to pick up the basics just by reading the forums.
What follows sums up how I feel about Code Igniter at the moment.
Grateful – I am grateful that someone (Rick Ellis) decided to write CI, making it as loosely coupled as it is, thus still leaving the coder some freedom to make decisions, and to make it as nonsense-free as he has.
Happy – I am delirious that Code Igniter took about 25 seconds to install with no edits to php.ini, no DLLs to download, no services to start, stop or resurrect, no digging around in Google attempting to track down exotic installation problems.
Excited – I am looking forward to having CI drag me into MVC methodology, however loosely.