-
1 # SevDot
-
2 # IT程式設計教程分享
本人作為一個php開發老司機告訴你laravel框架設計思想是很先進的
其實任何框架語言能被開發出來說明它能夠解決一部分人的需求,不必糾結
laravel非常適合應用各種開發模式TDD, DDD和BDD,作為一個框架,它為你準備好了一切,可以說composer解決了php難題
而且laravel使用了大量設計模式,框架完全符合設計模式的五大基本原則,模組之間耦合度很低,服務容器可以方便的擴充套件框架功能以及編寫測試,非常優雅
如果你覺得laravel很困難 那麼原因只有一個 你php基礎不夠好
它最有名的 PHP 框架,Github 上兩萬多 star,比第二第三多出兩倍,高效開發
為了解決大家進階的難題,我準備了一套中高階進階學習教程
-
3 # 變數名
——如題主所問的為什麼那麼多人吹捧laravel,我們先來看看它有哪些優秀之處和特點。
0、laravel 是最有名的 PHP 框架,Github 上兩萬多 star,比第二第三多出兩倍。
1、它的語法優雅,很多方法都不用看文件直接就能推算出來。
2、全棧,該有的都有了,方便快速構建原型。
3、擴充套件齊全,大量的擴充套件包,有 WordPress 的感覺。
4、文件齊全。
5、最關鍵的一點,要用就用第一的,遇到問題,隨便 Google下也是一堆答案,因為用的人比較多。
laravel最大的特點和優秀之處就是集合了php比較新的特性,以及各種各樣的設計模式,Ioc容器,依賴注入等。因此laravel是一個適合學習的框架,他和其他的框架思想有著極大的不同,這也要求開發者非常熟練的運用php,基礎要特別的紮實。
laravel的設計思想是很先進的,非常適合應用各種開發模式TDD, DDD和BDD,作為一個框架,它為你準備好了一切,composer是個php的未來,沒有composer,php肯定要走向沒落。
-
4 # 網管小賈
因為好用,所以拿出來讓更多的人瞭解、學習、使用和分享。你覺得有人在吹捧那便是吹捧了。不過還有很多人在積極學習,努力提高自己。你的時間你做主。
回覆列表
吹捧?題主問題看著就是對laravel充滿敵意,我認為這不應該是一個程式設計師應該擁有的態度,我們應該心平氣和的去討論每一種語言或者每一種框架的優劣。Laravel是一個簡潔、優雅的PHP開發框架,其簡化了開發流程,擁有大量的擴充套件包可用,並提供artisan工具提高開發效率,在國外Laravel可以說是最受歡迎的PHP框架,許多開發志願者為laravel貢獻輪子,讓laravel的使用者更快開發出優秀專案。在國內laravel使用者人數還是較少,因為laravel的學習成本高,上手難,讓一部分人望而卻步,但隨著Summer,安正超等laravel的推廣者和貢獻者,使得laravel有活躍的社群和中文文件,國內使用者也逐漸增多。
其實PHP框架有很多,比如laravel,Yii,ThinkPHP,PHPSymfony,CodeIgniter,CanPHP等,每一個框架都是前輩們的貢獻作品,都擁有許多開發者粉絲,各自擁有各自的戰場,關於喜歡這種事情,很難誰說服誰,自己去體會了,能解決實際專案問題的就是好的。
我是Laravel的粉絲,我一直回答關於laravel相關的問題,在我的回答裡有laravel的優缺點介紹,也有學習laravel和使用laravel的一些資源網站的推薦,如果有laravel相關的問題可以評論或者私信與我討論,也可以看看我的其它回答。