下面由Laravel開發#入門教學專欄給大家推薦下載量最高的100 個Laravel 擴充包,希望對需要的朋友有幫助!
相信下面這 100 個擴充包會讓你的編碼更有效率!
排名
排名 | 下載次數 | Star 數 | 擴充包 | |
---|---|---|---|---|
1 | 2883968 | 3968 | intervention/image圖片處理擴充包,支援裁剪、浮水印等處理,使用教學請見 | https://phphub.org/topics/1903|
2 | 2215372 | 3694 | barryvdh/laravel-debugbar##頁偵錯工具列(對phpdebugbar 的封裝) ,教學請見:https://phphub.org/topics/2531 | |
3 | ##2173424 | #3570 | barryvdh/laravel-ide-helper | 使用IDE 開發Laravel 專案的好幫手,支持Facade 方法跳轉,相關討論請見:https:/ /phphub.org/topics/2532 |
4 | 1269005 | #2396 | maatwebsite/excel | Excel 處理工具,中文處理時會出現亂碼,建議使用laravel-snappy,歷史討論請見https://phphub.org/topics/2477 |
#5 | 1131952 | 702 | aws/aws-sdk-php-laravel | 亞馬遜AWS 服務的開發者工具包,亞馬遜雲已經在2016 年8 月正式落地中國,這個包以後會常用到,教程請見:https: //phphub.org/topics/2533 |
6 | 750405 | 1016 | #jenssegers/ agent | 客戶端User Agent 解析工具(基於Mobiledetect),教學請見:https://phphub.org/topics/782 |
7 | 711842 | 216 | bugsnag/bugsnag-laravel | ##Bugsnag 服務整合套件(例外擷取服務,可惜國內訪問效果不好),教學請見:https://phphub.org/topics/2534 |
683268 | 3268 | zizaco/entrust | #基於使用者群組的使用者權限系統(必備)||
644651 | 821 | #barryvdh/laravel-cors | 跨域資源共享的支援||
571221 | 963 | barryvdh/laravel-dompdf | #PDF 操作工具(基於dompdf )||
548367 | 1172 | laravelbook/ardent | #自動資料模型 驗證工具 | |
#534650 | 2364 | tymon/jwt -auth | JWT (JSON Web Token) 使用者認證機制||
##496656 | #1977 | lucadegasperi/oauth2-server-laravel | OAuth 2.0 支援 | |
#468263 | 595 | maknz/slack | Slack 服務的整合 | |
423728 | 1920 | jenssegers/mongodb | MongoDB 資料庫的支援 | |
16 | #390006 | 4061 | dingo/api | 建構API 伺服器的完整解決方案 |
17 | 370341 | 912 | #itsgoingd/clockwork | 配合Chrome 瀏覽器下同名外掛程式的偵錯工具 |
18 | 357552 | 600 | anahkiasen/underscore-php | Underscore.js 類似的PHP 語法支援 |
19 | 355742 | 1191 | laracasts/generators | Laracasts 出品的程式碼快速產生工具(建議) ,使用教學:https:// phphub.org/topics/2535 |
20 | 344522 | #1200 | #cviebrock/eloquent- sluggable | 文章標題URL 別名處理工具 |
#21 | 344237 | 382 | laracasts/testdummy | Laracasts 出品的假資料建立工具 |
22 | 321543 | 709 | davejamesmiller/laravel-breadcrumbs | #頁面麵包屑工具 |
#23 | #309529 | #962 | laracasts/utilities | 將PHP 變數轉換為JavaScript 變數 |
24 | 304501 | 621 | roumen/sitemap | #Sitemap 產生工具 |
# 303660 | 827 | yajra/laravel-datatables-oracle | jQuery DataTables 的後端支援||
jQuery DataTables 的後端支援 | 26 | 302076336 | webpatser/laravel-uuid | |
#27 | 301605535 | #rcrowe/twigbridge | ||
Twig 範本引擎支援 | #28 | 294356218 | #intervention/imagecache | |
圖片快取增強工具 | #29 | 289380958 | indatus/dispatcher | |
規劃任務分發器(直接可替換掉Cron),L5 內建了類似的功能 | 30 | 234578589 | jenssegers/date | |
日期處理工具(讓Carbon 支援多語言,中文使用者的福音) | 31 | 234151715 | rap2hpoutre/laravel-log-viewer | |
#非常方便的頁面Log 檢視工具,必備,不過使用時請注意存取權限控制 | #32 | #2049761109 | baum/baum | |
嵌套集合(Nested Set) 模型的支援 | #33 | #204619 2146 | anahkiasen/rocketeer | |
#現代化的伺服器程式碼部署工具 | 34 | 1946751026 | anahkiasen/former | |
35 | 190032375#########barryvdh/laravel-snappy### | HTML 產生PDF/Image 工具(利用wkhtmltopdf) | ||
36 | 184879 | #361 | #thujohn/twitter | Twitter API 的支援 |
#37 | 184078 | 228 | orchestra/testbench | Laravel 擴充套件的單元測試工具 |
38 | 181799 | 258 | graham-campbell/flysystem | 檔案系統操作,多平台支援(AWS,Dropbox 等) |
39 | 180921 | 342 | mews/purifier | 使用者提交的Html 白名單過濾 |
#40 | 175355 | 349 | laracasts/presenter | Laracasts 出品的Presenter 方案 |
41 | 172640 | 852 | venturecraft/revisionable | 資料模型的操作記錄(如管理員操作日記) |
42 | 168707 | 995 | mcamara/laravel-localization | |
Laravel 本地化功能增強 | 43 | #166917 | ||
##league/factory-muffin | 允許更方便的創建對象,一般在測試中常用(基本上是ROR 的factory_girl 的複製版) | 44 | #165140271 | |
robclancy/presenter | Elequent 的Presenter 方案 | #45 | 163835150 | |
應用程式狀態監控服務NewRelic 開發者工具包 | 46 | 157930 | 855||
從現存的資料以migration的形式導出資料庫表,包括索引和外鍵,相當於 | 資料庫遷移 | #47 | 149079410 | |
greggilbert/recaptcha | reCAPTCHA 驗證碼的支援 | 48 | 144971594 | |
watson/validating | 以Trait 的方式來實作Eloquent 資料模型保存的時候自動驗證 | #49 | 142284814 | |
dimsav/laravel-translatable | 資料庫的多語言翻譯方案 | 50 | 138661120 | |
laracasts/behat-laravel-extension | Behat 測試框架的Laravel支持 | 51 | 137782#200 | |
#Rollbar錯誤監控服務的自動整合 | 52 | 134723 | 330||
透過IP 取得對應的地理位置資訊(GeoIP 資料庫),請參考: | https://phphub.org/topics/2537 | 53###133803######658#########davibennun/laravel-push-notification#########App 的Push Notification 發送工具,支援蘋果的APNS 與安卓的GCM############54######128523######168#########chumper/zipper### | ZIp 打包工具(基於ZipArchive) | |
#55 | 127700 | 244 | simplesoftwareio /simple-qrcode | 二維碼產生工具 |
#56 | 125421 | 374 | graham-campbell/markdown | Markdown 解析器 |
#57 | 125315 | #164 | aloha/twilio | Twillio API 支援 |
#58 | #123623 | #295 | propaganistas/laravel-phone | 手機號碼,電話號碼驗證支援 |
59 | #121845 | 421 | orangehill/iseed | #將資料從資料庫以seed 的方式匯出,資料填入 的逆向操作。(推薦) |
60 | 121350 | 380 | ##sammyk/laravel-facebook-sdk | (非官方)Laravel 的Facebook 開發者工具包|
120891 | 497 | |||
vinkla/hashids | Hash ID 產生器,方便把數字的ID 隱藏(基於Hashids),教學:https://phphub.org/topics/2536 | |||
116939 | #993 | spatie/laravel-backup | #數據備份工具,支援壓縮,支援各種檔案系統(建議)||
116718 | 459 | # mccool/laravel-auto-presenter | 自動注入Presenter||
111879 | 270 | #graham-campbell/throttle | 閥門控制工具||
106306 | #1766 | frozennode/administrator | 快速建立基於資料模型的CRUD 管理員後台||
#105181 | 430 | codesleeve/laravel-stapler | 專為ORM 定制的檔案上傳支援||
100442 | 307 | webpatser/laravel-countries | 世界所有國家數據,包括首都匯率等||
97451 | 848 | prettus/l5-repository | #Repository 開發模式的支援||
96491 | 371 | pragmarx/google2fa | #使用者認證方案,支援Google提倡的雙向認證和HOTP 認證演算法||
94117 | #195 | # hisorange/browser-detect | 瀏覽器偵測工具,包含用戶端對JavaScript 和CSS 支援情況的偵測||
#93442 | 277 | graham-campbell/htmlmin | #基於minify 的HTML 壓縮工具||
90609 | 156 | toin0u/geocoder-laravel | 地理位置操作工具集(基於Geocoder)||
89845 | 491 | edvinaskrucas/notification##頁面訊息提醒的元件 | ||
89333 | 403 | laracasts/integrated | #PHPUnit 的整合測試支持 | |
88682 | #779 | laravel/envoy | #Laravel官方出品的簡單的部署工具 | |
86793 | 137 | felixkiss/uniquewith-validator | 表單驗證規則增加欄位之間的唯一性驗證 | |
81211 | #200 | #graham-campbell/exceptions | 錯誤異常處理工具,支援開發和生產環境,使用Whoops 進行錯誤顯示 | |
78 | 81076 | 163 | thomaswelton/laravel-gravatar######Gravatar 服務的支援############## 79######79494######477##########mews/captcha#### | 圖片驗證碼方案 |
80 | 79387 | #222 | roumen/feed | Feed 生成器 |
81 | 79241 | 164 | cviebrock/image -validator | 表單驗證增加圖片專屬,如長寬,比例等 |
82 | 77849 | #125 | laravelcollective/annotations | 基於註解方式產生路由、事件、模型綁定的對應 |
83 | 77061 | 870 | gloudemans/shoppingcart | 一個簡單的購物車模組實作 |
#84 | 75852 | 149 | artisaninweb/laravel-soap | Soap 協定用戶端 |
85 | 75476 | 260 | #jlapp/swaggervel | Swagger API 規格支援 |
86 | 73124 | 480 | barryvdh/laravel-translation-manager | #翻譯輔助工具,包含Web 介面 |
87 | 72532 | 515 | patricktalmadge/bootstrapper | #Twitter Bootstrap 支援 |
88 | 68952 | 133 | soapbox/laravel-formatter | #對不同輸出格式進行轉換,支援Array,CSV,JSON,XML,YAML |
#89 | 66968 | #155 | fedeisas/laravel-mail-css-inliner | #將CSS 樣式寫入HTML 裡,用於郵件發送內容的樣式自訂 |
#90 | 66881 | 747 | nicolaslopezj/searchable | 以Trait 的形式為Eloquent 模型增加搜尋功能 |
91 | 65754 | #109 | benconstable/phpspec-laravel | # PHPSpec BDD 測試框架的Laravel 擴充 |
92 | #65489 | 193 | watson/rememberable | #讓Laravel 5 資料模型支援remember() 方法 |
#93 | 63895 | 373 | rtconner/laravel-tagging | 為Eloquent 模型增加打標籤功能 |
94 | 62932 | 68 | laravelcollective/remote | LaravelCollective 維護的SSH 連線管理工具 |
95 | 60917 | 226 | khill/lavacharts | Google 圖表JavaScript API 的封裝 |
96 | # 60203 | 115 | anchu/ftp | 讓Laravel 支援FTP 操作 |
97 | 58556 | 355 | liebig/cron | 計畫任務分發器(直接可替換掉Cron),L5 內建了類似的功能 |
98 | 57174 | #348 | lord/laroute | #JavaScript 讀取路由資訊的解決方案 |
99 | 57053 | 643 | spatie/laravel-analytics | Google 統計資料擷取工具 |
100 | #56639 | 118 | hieu-le /active | 非常方便的方案來判斷導航元素的active 狀態 |
本文系轉載,原文網址:https://phphub.org/topics/2530
GitHub 網址:https://github.com/summerblue/laravel-package-top-100