CodeIgniter vs Lumen: What are the differences?
Developers describe CodeIgniter as "A Fully Baked PHP Framework". CodeIgniter is a proven, agile & open PHP web application framework with a small footprint. It is powering the next generation of web apps. On the other hand, Lumen is detailed as "The stunningly fast PHP micro-framework by Laravel". Laravel Lumen is a stunningly fast PHP micro-framework for building web applications with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Lumen attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as routing, database abstraction, queueing, and caching.
CodeIgniter belongs to "Frameworks (Full Stack)" category of the tech stack, while Lumen can be primarily classified under "Microframeworks (Backend)".
"Mvc" is the primary reason why developers consider CodeIgniter over the competitors, whereas "API" was stated as the key factor in picking Lumen.
CodeIgniter and Lumen are both open source tools. It seems that CodeIgniter with 17.4K GitHub stars and 7.71K forks on GitHub has more adoption than Lumen with 6.29K GitHub stars and 833 GitHub forks.
According to the StackShare community, CodeIgniter has a broader approval, being mentioned in 259 company stacks & 102 developers stacks; compared to Lumen, which is listed in 24 company stacks and 24 developer stacks.