Lumen vs PHP-MVC: Jakie są różnice?
Lumen: oszałamiająco szybki mikro-framework PHP stworzony przez Laravel. Laravel Lumen jest oszałamiająco szybkim mikro-framework PHP do budowania aplikacji internetowych z ekspresyjną, elegancką składnią. Wierzymy, że tworzenie aplikacji musi być przyjemnym, kreatywnym doświadczeniem, aby było naprawdę satysfakcjonujące. Lumen stara się wyeliminować ból związany z tworzeniem aplikacji poprzez ułatwienie typowych zadań używanych w większości projektów internetowych, takich jak routing, abstrakcja bazy danych, kolejkowanie i buforowanie; PHP-MVC: Prosta i łatwa do zrozumienia aplikacja szkieletowa MVC. Projekt ten – z założenia – NIE jest pełnym frameworkiem, jest to struktura typu bare-bone, napisana w czysto natywnym PHP! Szkielet php-mvc stara się być ekstremalnie odchudzonym przeciwieństwem dużych frameworków takich jak Zend2, Symfony czy Laravel.
Lumen i PHP-MVC są głównie klasyfikowane jako narzędzia odpowiednio „Microframeworks (Backend)” i „Frameworks (Full Stack)”.
Lumen i PHP-MVC są narzędziami open source. Wydaje się, że Lumen z 6.31K gwiazdek GitHub i 836 forków na GitHub ma więcej adopcji niż PHP-MVC z 1.25K gwiazdek GitHub i 494 forkami GitHub.
Według społeczności StackShare, Lumen ma szerszą aprobatę, będąc wymienionym w 34 stosach firmowych & 25 stosach deweloperów; w porównaniu do PHP-MVC, który jest wymieniony w 11 stosach firmowych i 8 stosach deweloperów.