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驗證擴充包。
本教學操作環境: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
| 6.0 Authorization
| #5.1存取控制庫(Casbin)擴充
| RBAC權限認證
| 適用於5.1和6.0的Auth權限擴充
| jwt驗證擴充包(支援tp5.1和6.0)
| 存取頻率限制
| ThinkPHP6 Auth庫
| #ThinkPHP6 權限驗證
|
| #Validate驗證
| ThinkPHP6狀態機
| 基於tp3修改的thinkphp6-auth權限認證類別
| 強大的驗證類別庫
|
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
|
調試工具
|
##異常接管擴展(Whoops) | xiaodi/think-whoops
頁面Trace | topthink/think- trace
#DebugBar | topthink/think-debugbar
SocketLog擴充 | topthink/think-socketlog
SeasLog日誌擴充功能 | topthink/think-seaslog
Log擴充 | topthink/think-log
應用程式單元測試topthink/think-testing
—— https://github.com/top-think/think-testing
|
#ThinkPHP6註解擴充 | topthink/think-annotation
#ThinkPHP6 官方註解增強版 | lazyskills/think-annotation
自動產生模型註解 | yunwuxin/think-model-helper
6.0 IDE助手 | topthink/think-ide-helper
註解路由自動介面文件產生自動測試資料產生iszsw/mock
— https://github.com/iszsw/mock
|
|
—— https://github.com/wi1dcard/alipay-sdk-php
|
——https://github.com/liliuwei/thinkphp-social
| ##社會化登入元件
| 微信php-SDK
第三方登入
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
——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) |
短網址、分詞、採集
|
|
——https://github.com/xiaodit/think-pullword
|
——https://github.com/ITwuzhiwei/getImgSrc
|
# ——https://github.com/hbh112233abc/short-url
|
——https://github. com/xiaodit/think-pinyin
|
網站地圖Sitemap擴充
|
---|
|
|
—— 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
|
csv處理工具
|
| ##用PHP負載平衡調度演算法
topthink/think-bridge | —— GitHub - top-think/cache-bridge: PSR- 16 to PSR-6 Bridge
工作流程外掛程式- tpflow: ⭐⭐PHPworkflow工作流程引擎,可以減少百分之80以上的程式碼工作量,可視化、專業化的PHP工作流程。 |
| thinkphp門麵類別自動產生工具
| ThinkPHP6百度富文本編輯器ueditor擴展
| Alibaba Cloud Client for PHP
以上是thinkphp擴充插件有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

thinkphp是国产框架。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。

本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于使用think-queue来实现普通队列和延迟队列的相关内容,think-queue是thinkphp官方提供的一个消息队列服务,下面一起来看一下,希望对大家有帮助。

thinkphp基于的mvc分别是指:1、m是model的缩写,表示模型,用于数据处理;2、v是view的缩写,表示视图,由View类和模板文件组成;3、c是controller的缩写,表示控制器,用于逻辑处理。mvc设计模式是一种编程思想,是一种将应用程序的逻辑层和表现层进行分离的方法。

本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了使用jwt认证的问题,下面一起来看一下,希望对大家有帮助。

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的相关知识,其中主要整理了使用think-queue实现redis消息队列的相关问题,下面一起来看一下,希望对大家有帮助。

thinkphp查询库是否存在的方法:1、打开相应的tp文件;2、通过“ $isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");if($isTable){...}else{...}”方式验证表是否存在即可。

thinkphp设置伪静态去除目录的方法:1、在httpd.conf配置文件中加载mod_rewrite.so模块;2、将httpd.conf中Allowoverride None的None改为All;3、修改对应的项目配置文件;4、在项目的根目录下面建立一个.htaccess文件即可。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),