2006: CodeIgniter was born. CodeIgniter is a powerful open-source PHP framework with a very small footprint, created by Rick Ellis in 2006. CodeIgniter was born from ExpressionEngine, essentially a collection of refactored classes originally written for EllisLab's flagship CMS. Stripped of the application-specific functionality, CodeIgniter was made to be a simple and elegant toolkit, enabling rapid development of both web sites and web applications, attracting thousands of talented PHP developers.
2008: Industry leader. In an environment now saturated with PHP frameworks, CodeIgniter was for a long time the only solid choice for a developer who lived in the real world of shared hosting accounts and clients with deadlines. CodeIgniter flew in the face of ponderously large and thoroughly undocumented frameworks, leading PHP's creator Rasmus Lerdorf, an outspoken critic of frameworks, to praise CodeIgniter.
2009: ExpressionEngine 2.0. In 2009, EllisLab launched ExpressionEngine 2.0, rebuilt on the CodeIgniter framework. This flexible codebase allowed third-party developers to more easily build powerful tools and add-ons for ExpressionEngine, resulting in an explosion of high quality talent in the ExpressionEngine community.read more