[eluser]Unknown[/eluser]
I've heard a lot of great things about Code Igniter as well as for the community that it harbors.
As a user of ExpressionEngine, I've decided to take the next step and head on over to these forums in hopes of getting some opinions on the best approach of what I'm looking to achieve.. With ExpressionEngine 2.0 around the corner, I'm essentially looking to extend my knowledge so I can get around to writing some add-on's to extend EE's usage.
I've delved into PHP development before, reading a few books from Peachpit Press, but have to admit I haven't exactly tread into the more complicated subject matter. I pretty much stopped right before the books dove into OOP (Object-Oriented Programming). My knowledge, I suppose, extends up to storing, altering, and deleting something in a MySQL Database and displaying it.
Since I haven't played around with PHP for a good bit, even that is probably a bit fuzzy for me right now.
My question is, should I delve into CodeIgniter and begin from there, or go back and learn PHP all over again until I understand up and through OOP?
Is there a certain point of skill in PHP where you'd say or conclude that I'd be fully ready to come in and tackle CI? For example, if I can do "X" in PHP, I can probably go on into CI and understand or should have the potential to understand the framework without frustrations from lack of PHP knowledge.
Cheers,
Danny