Back in September and October we spent a lot of time looking for a CMS that would be the end all be all solution for LifeChurch.tv. We did not find the end all be all, because it does not exist, but we did land on Expression Engine. You can learn more about that here.
Well, we moved from EE to CodeIgniter. Don’t get me wrong, everything that I wrote about EE is still correct…I personally think EE rocks, and is a wonderful CMS! But, there were some challenges that came with it. Let me list out a few reasons why we moved to CodeIgniter. But before that, let me say that they are both built by the same guys at EllisLab.
First, CodeIgniter is NOT a CMS. CodeIgniter is a PHP Framework. Actually:
“CodeIgniter is an Open Source Web Application Framework that helps you write kick-ass PHP programs.” – CodeIgniter.com
So basically we are building our own CMS with CodeIgniter. And I know…I know, you are asking why, why are you building your own? I asked the SAME question…
Why did we move from EE to CodeIgniter?
1) More flexibility. EE is very flexible, but because EE is a CMS and has a lot of functions built in…we found that to be a little limiting and made it a little challenging to get exactly what we wanted quickly.
2) Faster development. At the end of the day, our developers felt like we could land the plane faster with CodeIgniter. Even though it is only a Framework, the team came together and agreed that we would be FASTER with CI.
3) A Framework! CodeIgniter has become our standard development Framework. We expect that 75% of the digerati web development projects will be built on CI. The 25% will be the very small, and very big and hairy projects (YouVersion, etc). Who knows, it might handle up great on the big hairy projects…
4) FREE. CodeIgniter is free. And you know we love that! We still plan on giving all our code and tools away. With how CI is structured, we think it still will be easy to give our stuff away.
We really liked EE as a CMS, but we really love CI as a Framework. We plan on launching version 1 of LifeChurch.tv Feb 1st, so you will see some of the new CI code then. Watch out world, here we come!