Hi there Code Igniter community!
I guess I’ll start with a little bit about myself. I’m a young developer from Australia and while I don’t currently run any high profile websites, I’m hoping to harness the power of Code Igniter to do so in the future.
I’m going to develop a website which is, in a nutshell, a Social & Community Network for creative people. The general idea is that people will be attracted to the website’s articles and tutorials on ranges of topics on things like web animation, graphic design, making videos and programming. It’s sort of a way to help people improve their skills in the areas of interest so that they can be better at what they do and also produce more entertaining content quicker!
Thats a mouthful. ![]()
I must say I spent quite a bit of time trying to find the right framework and community for my needs.
I initially looked at modifying a content management system however because the needs of my website stretched between many different areas and modules that it bloated them and caused them to be extremely slow.
Then I looked at Drupal which was good but didn’t fit my needs so I looked at frameworks.
Symphony, Zend, CakePHP, Akelos, Code Igniter, just to name a few. I was initially drawn in by people exclaiming CakePHP’s excellence, but soon found it to be an organised mess. Even CakePHP was too restrictive for my needs and was even more difficult to grasp how it worked initially. Also the complete lack of a forum on their website or an “official” forum didn’t quite feel right to me.
So I looked at the other alternative, Code Igniter! I had initially overlooked this as people had said it lacked true power but having a closer look I am just absolutely amazed at how much of an awesome framework CI really is!
The MVC architecture is easy enough to manipulate for all sorts of content (not just databases!). Its not bloated (loading stuff I don’t need!) and it flows so extremely well. Performance is something that also came into consideration and I love how performance is a major factor in CI. Whats the point of building an awesome website if it slows down when lots of people start using it?
You guys already know this but I must say the Documentation (User Guide) was AWESOME and easy to follow. The other plus is these official forums, a very intelligent and active community! I’m even amazed how CI followed an extremely similar coding style to my own, so I picked it up in no time!
My hope is to become an active and contributing member and contributor to the Code Igniter community.
Hopefully I can share and also help others with problems and solutions encountered while developing my website.
I congratulate CI for having such an amazing product and an equally amazing community!
