首頁 >php框架 >ThinkPHP >thinkphp擴充插件有哪些

thinkphp擴充插件有哪些

青灯夜游
青灯夜游原創
2022-06-13 17:45:434145瀏覽

thinkphp擴充有:1、think-migration,是一種資料庫遷移工具;2、think-orm,是一種ORM類別庫擴充;3、think-oracle,是一種Oracle驅動擴充; 4、think-mongo,一種MongoDb擴充;5、think-soar,一種SQL語句最佳化擴充;6、porter,一種資料庫管理工具;7、tp-jwt-auth,一個jwt驗證擴充包。

thinkphp擴充插件有哪些

本教學操作環境:Windows7系統、thinkphp6版、Dell G3電腦。

thinkphp擴充外掛

清單資料格式依序為:描述外掛程式(或擴充)Composer套件名稱- 倉庫位址

資料庫


#資料庫遷移工具topthink/think-migration —— https://github.com/top-think/think-migration
#ORM類別庫topthink/think-orm —— https: //github.com/top-think/think-orm
Oracle驅動程式topthink/think-oracle—— https://github.com/top- think/think-oracle
MongoDb擴充topthink/think-mongo—— https://github.com/top-think/think-mongo
SQL語句最佳化擴充guanguans/think-soar—— https://github.com/guanguans/think-soar
#適用於6.0的分頁驅動程式庫big-dream/think-paginator-driver—— https://github.com/big-dream/think-paginator-driver
#資料庫遷移itxq/think-phinx —— https://github.com/itxq/think-phinx
資料庫遷移nhzex /think-phinx —— https://github.com/nhzex/think-phinx
遷移檔案產生jaguarjack/migration-generator —— https://github.com/yanwenwu/migration-generator
#資料庫管理工具iszsw/porter——https://github.com/iszsw/porter
thinkphp6 自動化CURD iszsw/curd# —— https://github.com/iszsw/curd

#驗證與權限控制

PHP-Casbin casbin/casbin—— https://github.com/php-casbin/php-casbin6.0 Authorization casbin/think -authz—— https://github.com/php-casbin/think-authz#5.1存取控制庫(Casbin)擴充casbin/think-adapter —— https://github.com/php-casbin/think-casbinRBAC權限認證zouxiang0639/thinkcms-auth—— https: //github.com/zouxiang0639/thinkcms-auth適用於5.1和6.0的Auth權限擴充liliuwei/thinkphp-auth —— https://github .com/liliuwei/thinkphp-authjwt驗證擴充包(支援tp5.1和6.0)thans/tp-jwt-auth—— jwt- auth: JSON Web Token Authentication for Thinkphp.存取頻率限制topthink/think-throttle—— https://github.com/top-think/think -throttleThinkPHP6 Auth庫wenhainan/thinkphp6-auth—— https://github.com/wenhainan/thinkphp6-auth#ThinkPHP6 權限驗證yunwuxin/think-auth——GitHub - yunwuxin/think-auth#topthink/think-captcha —— https://github.com/top-think/think-captcha#Validate驗證topthink/think-validate—— https:/ /github.com/top-think/think-validateThinkPHP6狀態機topthink/think-workflow——https://github.com/top- think/think-workflow基於tp3修改的thinkphp6-auth權限認證類別hahadu/think-auth——https://github.com/hahadu/ think-auth強大的驗證類別庫respect/validation——https://github.com/Respect/Validation

#範本引擎##Twig模板引擎擴充Blade模板引擎擴充功能6.0 Blade模板引擎擴充功能模板(魔法)擴充

angular模板引擎擴充功能topthink/think-angular—— https://github.com/top-think/think-angular
thinkphp模板引擎擴充topthink/think-template—— GitHub - top-think/think-template: the php template engine
yunwuxin/think-twig —— https://github.com/yunwuxin/think-twig
terranc/think-blade —— https:/ /github.com/terranc/think-blade
nhzex/think-blade —— https://github.com/nhzex/ think-blade
xiaodi/think-templte-magic### ——https://github.com/xiaodit/think-template-magic ############

調試工具

xiaodi/think-whoops ——https://github.com/xiaodit/think-whoopstopthink/think- trace—— https://github.com/top-think/think-tracetopthink/think-debugbar—— https:/ /github.com/top-think/think-debugbartopthink/think-socketlog——https://github.com/top-think /think-socketlogtopthink/think-seaslog—— https://github.com/top-think/think-seaslogtopthink/think-log—— GitHub - top-think/think-log

##異常接管擴展(Whoops)
頁面Trace
#DebugBar
SocketLog擴充
SeasLog日誌擴充功能
Log擴充

應用程式單元測試topthink/think-testing

—— https://github.com/top-think/think-testingIDE提示、註解topthink/think-annotation—— https://github.com/top-think/think-annotationlazyskills/think-annotation—— https: //github.com/LazySkills/think-annotationyunwuxin/think-model-helper— https://github.com/ yunwuxin/think-model-helpertopthink/think-ide-helper—— https://github.com/top-think/think -ide-helper

#ThinkPHP6註解擴充
#ThinkPHP6 官方註解增強版
自動產生模型註解
6.0 IDE助手

註解路由自動介面文件產生自動測試資料產生iszsw/mock

— https://github.com/iszsw/mock社會化登入##支付寶php-SDKwi1dcard/alipay-sdk#社會化登入擴充功能liliuwei/thinkphp-social##社會化登入元件yunwuxin/think-social—— https://github.com/yunwuxin/think-social微信php-SDK overtrue/wechat— — https://github.com/overtrue/wechat

—— https://github.com/wi1dcard/alipay-sdk-php
——https://github.com/liliuwei/thinkphp-social

第三方登入

wycto/login——https://github.com/wycto/login簡訊、郵件與訊息

阿里雲簡訊發送擴充bingher/ali-sms—— https://github.com/hbh112233abc/ali-sms
#優美的php郵件類別tp-mailer yzh52521/think-mail——[GitHub - yzh52521/think-mail: 一個優美的php郵件類別tp-mailer,支援郵件模板、純文本、附件郵件發送以及更多郵件功能, 郵件發送簡單到只需一行程式碼,原生支援ThinkPHP所有框架,也非常方便其他框架擴展[已支援至6.0]]
簡訊驗證碼、驗證lunzi/tp-sms ——https://github.com/LunziSTU/tp-sms
郵件傳送擴充功能yunwuxin /think-mail—— GitHub - yunwuxin/think-mail
#訊息通知擴充功能yunwuxin/think-notification#—— https://github. com/yunwuxin/think-notification
簡訊服務介面庫wycto/sms——https://github.com/wycto/sms
億速雲簡訊擴充

yisu-cloud/sms —— https://github.com/yisu-cloud/sms

簡訊發送擴展tongso/notice-message隊列、任務
——https://github.com/tongso/notice-message
#訊息佇列topthink/think-queue—— https://github.com/top-think/think-queue
#計畫任務yunxuxin/think-cron—— https:// github.com/yunwuxin/think-cron
PHP常駐記憶體計時器 easy-task/easy-task—— EasyTask: PHP常駐記憶體多進程任務管理器,支持定時任務(PHP resident memory multi-process task manager, supports timing tasks)
thinkphp 任務調度###yzh52521/schedule###—— https:/ /github.com/yzh52521/schedule############異步執行###baiy/think-async###—— https://github.com/baiy/think-async## ##########

短網址、分詞、採集

# #分詞/抽詞擴展xiaodi/think-pullword取得HTML字串中的圖片位址lipowei/img短位址擴充bingher/short-url中文轉拼音擴充功能xiaodi/think-pinyin網站連結提交擴展xiaodi/think-site-pusher

——https://github.com/xiaodit/think-pullword
——https://github.com/ITwuzhiwei/getImgSrc
# ——https://github.com/hbh112233abc/short-url
——https://github. com/xiaodit/think-pinyin
——https://github.com/xiaodit/think- site-pusher

網站地圖Sitemap擴充liliuwei/php-sitemap# ——https://github.com/liliuwei/php-sitemap#工具類別庫#助手庫topthink/think-helper二維碼產生類別庫endroid/qr-codexml類別庫servo/fluidxml #省市區(縣)街道四級聯擴展yupoxiong/region釘子機器人擴充功能bingher/ding-bot適用於thinkphp6.0的跳躍擴充liliuwei/thinkphp-jump第三方filesystem擴充套件(支援阿里雲、七牛雲)thans/thinkphp-filesystem-cloudthink-addons zzstudio/think-addons#Swoole擴充功能topthink/think-swooleWorkerman擴充topthink/think-worker映像處理類別topthink/think-image#圖片動態裁切縮放庫topthink/think-glide快取管理topthink/think-cacheTagLib編輯器topthink/think-editor容器與門面topthink/think-container#PDF產生mpdf/mpdf

—— https://github.com/top-think/think-helper
——https://github.com/endroid/qr-code
——https://github.com/servo-php/fluidxml
# ——https://github.com/yupoxiong/region
——https://github.com/ hbh112233abc/ding-bot
-https://github.com/liliuwei/thinkphp -jump
——thinkphp-filesystem-cloud: thinkphp6 .0的第三方filesystem擴充包,支援上傳阿里雲、七牛雲。
——https://github.com/zz-studio/think-addons
—— https://github.com/top-think/think-swoole
—— GitHub - top-think/think-worker: Workerman extend for ThinkPHP
—— https://github.com/top-think/think-image
—— https ://github.com/top-think/think-glide
—— https://github.com/top -think/think-cache
—— https://github.com/top-think/think-editor
—— https://github.com/top-think/think-container
——https://github.com/mpdf/mpdf

csv處理工具wenhainan/thinkcsv——https://github.com/wenhainan/thinkcsv#其它##用PHP負載平衡調度演算法tinywan/load-balancing— https://github.com/ Tinywan/load-balancingPSR-16 to PSR-6 Bridge —— GitHub - top-think/cache-bridge: PSR- 16 to PSR-6 Bridge程式碼產生器-https://github.com/zhuanqianfish/ThinkphpHelperthinkphp門麵類別自動產生工具liuqiandev /thinkphp-facade-generator——https://github.com/liuqiandev/thinkphp-facade-generatorThinkPHP6百度富文本編輯器ueditor擴展bingher /ueditor—— https://github.com/hbh112233abc/ueditorAlibaba Cloud Client for PHP alibabacloud/sdk —— https:// github.com/aliyun/openapi-sdk-php

topthink/think-bridge
工作流程外掛程式- tpflow: ⭐⭐PHPworkflow工作流程引擎,可以減少百分之80以上的程式碼工作量,可視化、專業化的PHP工作流程。

基於thinkphp6的管理中控台庫,帶選單,權限,配置等

suframe/think-admin### ——https://github.com/suframe/think-admin################【相關教學推薦:###thinkphp框架###】###

以上是thinkphp擴充插件有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn