lumen框架優缺點?
Lumen 是一個由 Laravel 組件搭建而成的微框架,由 Laravel 官方維護。Lumen 為速度而生,是當前最快的 PHP 框架之一,甚至比類似的微框架 Silex 速度還要快。
優點:Lumen 比其他微框架的優點是,構建在 Laravel 之上,使其具備 Laravel 強大的功能,如 路由,依賴注入,Eloquent ORM,數據庫遷移管理,隊列和計劃任務等。Laravel 本來就是一個功能齊全,速度飛快的框架,但是 Lumen 因為去除了很多 Laravel 的配置和可自定義的選項,速度越加飛快,毫秒必爭。飛快的速度,再加上 Laravel 非常方便的功能,使用 Lumen 開發應用會是非常愉悅的體驗。缺點:因為對框架的加載進行了優化,去除靈活性來換取速度,所以 Lumen 的可自定義性不是很強,一些專為 Laravel 開發的擴展包可能無法使用,如開發者工具條,CMS 系統等。Lumen 沒有使用 Symfony 的路由模塊,而是采用了速度更加快的 nikic/fast-route。如果你需要使用 Symfony 的路由功能,如 子域名等高級路由功能,Lumen 可能不適合你,建議使用功能更加齊全的 Laravel。上一篇php雙引號解析中文
下一篇農業物聯網有哪些