Lumen vs PHP-MVC: Quali sono le differenze?
Lumen: Il micro-framework PHP incredibilmente veloce di Laravel. Laravel Lumen è un micro-framework PHP incredibilmente veloce per costruire applicazioni web con una sintassi espressiva ed elegante. Crediamo che lo sviluppo debba essere un’esperienza piacevole e creativa per essere veramente soddisfacente. Lumen tenta di togliere il dolore dallo sviluppo facilitando i compiti comuni utilizzati nella maggior parte dei progetti web, come il routing, l’astrazione del database, le code e il caching; PHP-MVC: applicazione scheletro MVC semplice e facile da capire. Questo progetto – per intenzione – NON è un framework completo, è una struttura nuda e cruda, scritta in PHP puramente nativo! Il php-mvc skeleton cerca di essere l’opposto estremamente snello di grandi framework come Zend2, Symfony o Laravel.
Lumen e PHP-MVC sono principalmente classificati come strumenti “Microframeworks (Backend)” e “Frameworks (Full Stack)” rispettivamente.
Lumen e PHP-MVC sono entrambi strumenti open source. Sembra che Lumen con 6.31K stelle GitHub e 836 fork su GitHub abbia più adozione di PHP-MVC con 1.25K stelle GitHub e 494 fork GitHub.
Secondo la comunità StackShare, Lumen ha un più ampio consenso, essendo menzionato in 34 stack di aziende & 25 stack di sviluppatori; rispetto a PHP-MVC, che è elencato in 11 stack di aziende e 8 stack di sviluppatori.