使用Laravel值得關注的擴充套件包
前言
下面會介紹一些laravel中一些好用的擴充套件包,當然,其中有的也是php的擴充套件包,合理的使用能夠大大的提示開發效率。
列表
值得關注的擴充套件列表:
- require
- lucadegasperi/oauth2-server-laravel
- davejamesmiller/laravel-breadcrumbs
- overtrue/wechat
- mewebstudio/captcha
- tymondesigns/jwt-auth
- intervention/image
- frozennode/administrator
- nWidart/DbExporter
- maatwebsite/excel
- erusev/parsedown
- way/generators
- laracasts/flash
- mews/purifier
- zizaco/entrust
- require-dev
- Codeception/Codeception
- barryvdh/laravel-debugbar
- barryvdh/laravel-ide-helper
- laracasts/testdummy
- fzaninotto/faker
介紹
wechat
號稱目前最優雅的微信公眾平臺 SDK 。封裝微信API,使用方便快捷,媽媽再也不用擔心我被微信API玩得團團轉。也有Laravel專門的package,需要注意的是作者不打算支援企業號。captcha
相對來說一個還不錯的驗證碼擴充套件,支援Laravel4、5。谷歌的黑科技肯定更炫酷,可是需要使用者科學上網。
jwt-auth
你是否為App使用者的驗證問題煩惱過呢?這款擴充套件也許能幫到你。image
php開發的用過都說好的影象處理庫。administrator
一款幫助你方便快捷的開發後臺管理系統的擴充套件,只需要寫一些配置檔案你的後臺管理就能夠搭建起來,然而視覺方面還有待改善,當然你也可以自定義頁面去處理特殊的業務。
DbExporter
也許一開始你使用Laravel的時候並不知道有migration這東西,別擔心,這款擴充套件能夠幫助你將資料庫結構轉化成migration檔案,將資料變成seed檔案,方便你的團隊進行資料庫遷移。excel
想必大家在很多專案中都會遇到需要處理excel表格的情況,Laravel下這款擴充套件能夠讓你處理excel得心應手。
parsedown
如今Markdown已經成為很多人日常寫作的方式,而這款擴充套件是php下相當不錯的Markdown文件解析器。generators
這款擴充套件在Laravel4中挺好用,能夠使用artisan命令生成controller、model、view等檔案,而在Laravel5中artisan命令已經加入了這項功能。flash
一款方便易用的資訊提示工具
purifier
你是否為XSS攻擊而煩惱過呢?這款擴充套件能夠很好的幫你減少XSS攻擊的危害。entrust
關於許可權控制,你是否需要?如果需要,不妨看看這款擴充套件,聽說Laravel4下配合confide使用更配哦。Codeception
關於測試,這是一款非常值得你嘗試的全棧測試框架,你能夠用完全不一樣的方式去書寫單元、功能、驗收測試。laravel-debugbar
開發環境中十分好用的debug擴充套件,能夠顯示你在請求中的資料、timeline、檢視、路由、查詢等等的資訊,能夠很好的幫助你解決異常,提高應用效能等。
laravel-ide-helper
你在使用laravel的時候是不是老是覺得IDE一點都不提示你有什麼函式,這函式怎麼使用?我也曾經為這問題煩惱過,直到我遇到了她。testdummy
這款擴充套件能夠幫你往資料庫插入你所需要的記錄,只要你事先在factory設定就可以了。這有什麼用?如果你做過測試也許就不會這麼問了。faker
注意這個faker不是那個faker,它能夠生成各種各樣型別的資料,與testdummy配合天衣無縫,當然你也可以合理的使用它來做其他很多的事。