History - CodeIgniter framework
Below is the brief history of CodeIgniter:
- The first public version of CodeIgniter was released by Rick Ellis of EllisLab on February 28, 2006 as a response to the growing need for a lightweight, fast, and easy-to-use PHP framework.
- Version 1.x: The first official release of CodeIgniter was version 1.0, followed by several incremental updates in the 1.x series. During this period, CodeIgniter gained popularity due to its small footprint, straightforward documentation, and excellent performance.
- British Columbia Institute of Technology (BCIT) (2014): In October 2014, EllisLab handed over the CodeIgniter project to the British Columbia Institute of Technology (BCIT). BCIT took over the development and maintenance of the framework, ensuring its continued growth and support.
- Version 2.x: Under BCIT's stewardship, CodeIgniter 2.x series was released. This version brought several improvements and added features while maintaining backward compatibility with the previous versions.
- CodeIgniter 3.x (2015): CodeIgniter 3 was a significant update that brought more features, better performance, and enhanced security. It continued to gain popularity among developers for its ease of use and robustness.
- Community Contributions: Throughout its history, CodeIgniter has benefited from contributions from a vibrant community of developers. These contributions include additional libraries, helpers, and plugins, expanding the functionality of the framework.
- Version 4.x (2018): CodeIgniter 4 was a major update that introduced significant architectural changes and embraced modern PHP features. It was designed to be more modular, support PHP namespaces, and use PSR-4 autoloading.