Que sont les plug-ins d'extension thinkphp ?
Jun 13, 2022 pm 05:45 PMLes extensions Thinkphp incluent : 1. think-migration, qui est un outil de migration de base de données ; 2. think-orm, qui est une extension de bibliothèque de classes ORM ; 3. think-oracle, qui est une extension de pilote Oracle ; mongo, une extension MongoDb ; 5. think-soar, une extension d'optimisation des instructions SQL ; 6. porter, un outil de gestion de base de données 7. tp-jwt-auth, un package d'extension d'authentification jwt ;
L'environnement d'exploitation de ce tutoriel : système Windows 7, thinkphp version 6, ordinateur Dell G3. Plugin d'extension thinkphp Outil de migration de base de données topthink/think-migration
—— https://github.com/top-think/think-migration
Bibliothèque de classes ORM topthink/think-orm
—— https://github.com/top-think/think-orm
Pilote Oracle topthink/think-oracle
—— https://github.com/top-think/ think-oracle
Extension d'optimisation des instructions SQL guanguans /think-soar—— https://github.com/guanguans/think-soar
|
---|
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-casbin |
6.0 Authorization casbin/think-authz —— https://github.com/php-casbin/think-authz |
5.1访问控制库(Casbin)扩展 casbin/think-adapter —— https://github.com/php-casbin/think-casbin |
RBAC权限认证 zouxiang0639/thinkcms-auth —— https://github.com/zouxiang0639/thinkcms-auth |
适用于5.1和6.0的Auth权限扩展liliuwei/thinkphp-auth —— https://github.com/liliuwei/thinkphp-auth |
jwt身份验证扩展包(支持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-throttle |
ThinkPHP6 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-validate |
ThinkPHP6状态机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 |
模板引擎
angular模板引擎扩展 topthink/think-angular —— https://github.com/top-think/think-angular |
thinkphp模板引擎扩展 topthink/think-template —— GitHub - top-think/think-template: the php template engine |
Twig模板引擎扩展 yunwuxin/think-twig —— https://github.com/yunwuxin/think-twig |
Blade模板引擎扩展terranc/think-blade —— https://github.com/terranc/think-blade |
6.0 Blade模板引擎扩展nhzex/think-blade —— https://github.com/nhzex/think-blade |
模板(魔法)扩展xiaodi/think-templte-magic
| Migration de base de données
nhzex/think-phinx
—— https://github.com/nhzex/think-phinx 🎜🎜🎜🎜Génération de fichiers de migration jaguarjack/migration-generator code> — — https://github.com/yanwenwu/migration-generator🎜🎜🎜🎜Outil de gestion de base de données <code>iszsw/porter
— https://github.com/iszsw/porter🎜🎜🎜🎜 ThinkPhp6 Automation Curd Iszsw / curd
—— https://github.com/iszsw/curd🎜🎜🎜🎜🎜🎜authentication et contrôle d'autorisation🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 PHP- Casbin casbin/casbin
—— https://github.com/php-casbin/php-casbin🎜🎜🎜🎜6.0 Autorisation casbin/think-authz
—— https://github.com/php-casbin/think-authz🎜🎜🎜🎜5.1 Extension de la bibliothèque de contrôle d'accès (Casbin) casbin/think-adapter
—— https://github.com/php -casbin /think-casbin🎜🎜🎜🎜Authentification des autorisations RBAC zouxiang0639/thinkcms-auth
—— https://github.com/zouxiang0639/thinkcms-auth🎜🎜🎜🎜Autorisations d'authentification adaptées à 5.1 et Extension 6.0 liliuwei/thinkphp-auth
—— https://github.com/liliuwei/thinkphp-auth🎜🎜🎜🎜package d'extension d'authentification jwt (prend en charge tp5.1 et 6.0) thans/ tp-jwt-auth
—— jwt-auth : authentification par jeton Web JSON pour Thinkphp.🎜🎜🎜🎜Limite de fréquence d'accèstopthink/think-throttle
—— https://github.com /top-think/think-throttle🎜🎜🎜🎜Bibliothèque d'authentification ThinkPHP6wenhainan/thinkphp6-auth
—— https://github.com/wenhainan/thinkphp6-auth🎜🎜🎜🎜Vérification des autorisations ThinkPHP6yunwuxin/think-auth——GitHub - yunwuxin/think-auth🎜🎜🎜🎜Code de vérificationtopthink/think-captcha
—— https://github.com/top- think/think-captcha🎜🎜🎜🎜Vérification de validationtopthink/think-validate
—— https://github.com/top-think/think-validate🎜🎜🎜🎜Machine à états ThinkPHP6 topthink/think-workflow
——https://github.com/top-think/think-workflow🎜🎜🎜🎜thinkphp6-auth classe d'authentification d'autorisation basée sur la modification tp3hahadu/think-auth code>——https://github.com/hahadu/think-auth🎜🎜🎜🎜Puissante bibliothèque de vérification <code>respect/validation
——https://github.com/Respect/Validation🎜 🎜🎜 🎜🎜🎜Moteur de modèles🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Extension du moteur de modèles angulaires topthink/think-angular
—— https://github.com/top-think/ think- angulaire🎜🎜🎜🎜extension du moteur de modèle thinkphp topthink/think-template
—— GitHub - top-think/think-template : le moteur de modèle php🎜🎜🎜🎜Extension du moteur de modèle Twig yunwuxin/ think-twig
—— https://github.com/yunwuxin/think-twig🎜🎜🎜🎜Extension du moteur de modèle Blade terranc/think-blade
—— https:// github. com/terranc/think-blade🎜🎜🎜🎜6.0 Extension de moteur de modèle de lame nhzex/think-blade
—— https://github.com/nhzex/think-blade🎜🎜🎜🎜template (Magic ) extension xiaodi/think-template-magic
—— https://github.com/xiaodit/think-template-magic🎜🎜🎜🎜Outils de débogage
Extension de prise de contrôle d'exception (Whoops) xiaodi/think-whoops —— https://github.com/xiaodit/think-whoops xiaodi/think-whoops ——https://github.com/xiaodit/think-whoops |
页面Trace topthink/think-trace —— https://github.com/top-think/think-trace |
DebugBar topthink/think-debugbar —— https://github.com/top-think/think-debugbar |
SocketLog扩展topthink/think-socketlog ——https://github.com/top-think/think-socketlog |
SeasLog日志扩展 topthink/think-seaslog —— https://github.com/top-think/think-seaslog |
Log扩展 topthink/think-log —— GitHub - top-think/think-log |
应用单元测试 topthink/think-testing —— https://github.com/top-think/think-testing |
IDE提示、注解
ThinkPHP6注解扩展 topthink/think-annotation —— https://github.com/top-think/think-annotation |
ThinkPHP6官方注解增强版 lazyskills/think-annotation —— https://github.com/LazySkills/think-annotation |
自动生成模型注释 yunwuxin/think-model-helper —— https://github.com/yunwuxin/think-model-helper |
6.0 IDE助手 topthink/think-ide-helper —— https://github.com/top-think/think-ide-helper |
注解路由 + 自动接口文档生成 + 自动测试数据生成 iszsw/mock —— https://github.com/iszsw/mock |
社会化登录
支付宝php-SDKwi1dcard/alipay-sdk —— https://github.com/wi1dcard/alipay-sdk-php |
社会化登录扩展 liliuwei/thinkphp-social ——https://github.com/liliuwei/thinkphp-social |
社会化登录组件 yunwuxin/think-social —— https://github.com/yunwuxin/think-social |
微信php-SDK overtrue/wechat —— https://github.com/overtrue/wechat |
第三方登录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
|
topthink/think-debugbar
code>—— https://github.com/top-think/think-debugbar🎜🎜🎜🎜Extension SocketLog topthink/think-socketlog
——https://github.com/top-think /think-socketlog🎜🎜🎜🎜Extension de journal SeasLog topthink/think-seaslog
—— https://github.com/top-think/think-seaslog🎜🎜🎜🎜Extension de journal topthink /think-log
—— GitHub - top-think/think-log🎜🎜🎜🎜 Tests unitaires d'applications topthink/think-testing
—— https://github.com/top- think/think-testing🎜🎜🎜🎜🎜🎜Conseils et annotations IDE🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Extension d'annotation ThinkPHP6 topthink/think-annotation
—— https://github .com/top-think/think-annotation🎜🎜🎜🎜ThinkPHP6 version améliorée de l'annotation officielle lazyskills/think-annotation
—— https://github.com/LazySkills/think-annotation🎜🎜🎜🎜 Générer automatiquement des commentaires sur le modèle yunwuxin/think-model-helper
—— https://github.com/yunwuxin/think-model-helper🎜🎜🎜🎜6.0 Assistant IDE topthink/think-ide -helper
—— https://github.com/top-think/think-ide-helper🎜🎜🎜🎜 routage d'annotations + génération automatique de documents d'interface + génération automatique de données de test iszsw/mock
—— https://github.com/iszsw/mock🎜🎜🎜🎜🎜🎜Connexion sociale🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Alipayphp-SDKwi1dcard/alipay-sdk code> ——https://github.com/wi1dcard/alipay-sdk-php🎜🎜🎜🎜Extension de connexion sociale <code>liliuwei/thinkphp-social
——https://github.com/liliuwei /thinkphp- social🎜🎜🎜🎜Composant de connexion sociale yunwuxin/think-social
—— https://github.com/yunwuxin/think-social🎜🎜🎜🎜WeChatphp-SDK overtrue/wechat code>—— https://github.com/overtrue/wechat🎜🎜🎜🎜Connexion tierce <code>wycto/login
——https://github.com/wycto/login 🎜🎜🎜🎜 🎜🎜SMS, e-mails et messages🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Extension d'envoi de SMS Alibaba Cloud bingher/ali-sms
—— https://github.com /hbh112233abc/ali -sms🎜🎜🎜🎜Une belle classe de courrier php tp-mailer yzh52521/think-mail
——[GitHub - yzh52521/think-mail : Une belle classe de courrier php tp-mailer, prend en charge les modèles de courrier électronique, texte brut, envoi d'e-mails en pièce jointe et autres fonctions d'e-mail. L'envoi d'e-mails est aussi simple qu'une seule ligne de code. Il prend en charge nativement tous les frameworks ThinkPHP et est également très pratique pour d'autres extensions de framework [prise en charge jusqu'à 6.0]]🎜🎜🎜🎜Vérification SMS. code, vérification lunzi/tp-sms
—— https://github.com/LunziSTU/tp-sms🎜🎜🎜🎜Extension d'envoi de mail yunwuxin/think-mail
— — GitHub - yunwuxin/think-mail🎜🎜🎜🎜Extension de notification de message yunwuxin/think-notification
—— https://github.com/yunwuxin/think-notification🎜🎜🎜🎜Bibliothèque d'interface de service SMS wycto/sms
——https://github.com/wycto/sms🎜🎜🎜🎜Extension SMS Yisu Cloud yisu-cloud/sms
——https:/ /github .com/yisu-cloud/sms🎜🎜🎜🎜Extension d'envoi de SMS tongso/notice-message
——https://github.com/tongso/notice-message🎜🎜🎜🎜🎜🎜 File d'attente, tâche🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜File d'attente des messages topthink/think-queue
—— https://github.com/top-think/think-queue🎜🎜🎜 🎜Planifié tâche yunxuxin/think-cron
—— https://github.com/yunwuxin/think-cron🎜🎜🎜🎜Minuteur de mémoire résident PHP easy-task/easy-task
——EasyTask : gestionnaire de tâches multi-processus de mémoire résidente PHP, prend en charge les tâches de synchronisation (gestionnaire de tâches multi-processus de mémoire résidente PHP, prend en charge les tâches de synchronisation)🎜🎜🎜🎜thinkphp planification des tâches yzh52521/schedule code>—— https ://github.com/yzh52521/schedule🎜🎜🎜🎜Exécution asynchrone<code>baiy/think-async
—— https://github.com/baiy/think-async🎜🎜 🎜🎜URL courte, segmentation de mots, collection
Segmentation de mots/expansion de l'extraction de mots xiaodi/think-pullword ——https://github.com/ xiaodit/ think-pullwordxiaodi/think-pullword ——https://github.com/xiaodit/think-pullword |
获取HTML字符串中的图片地址 lipowei/img ——https://github.com/ITwuzhiwei/getImgSrc |
短地址扩展 bingher/short-url ——https://github.com/hbh112233abc/short-url |
中文转拼音扩展 xiaodi/think-pinyin ——https://github.com/xiaodit/think-pinyin |
网站链接提交扩展xiaodi/think-site-pusher ——https://github.com/xiaodit/think-site-pusher |
网站地图 Sitemap扩展liliuwei/php-sitemap ——https://github.com/liliuwei/php-sitemap |
工具类库
助手库 topthink/think-helper —— https://github.com/top-think/think-helper |
二维码生成类库 endroid/qr-code ——https://github.com/endroid/qr-code |
xml类库servo/fluidxml ——https://github.com/servo-php/fluidxml |
省市区(县)街道四级联动扩展yupoxiong/region ——https://github.com/yupoxiong/region |
钉钉机器人扩展 bingher/ding-bot ——https://github.com/hbh112233abc/ding-bot |
适用于thinkphp6.0的跳转扩展liliuwei/thinkphp-jump ——https://github.com/liliuwei/thinkphp-jump |
第三方filesystem扩展包(支持阿里云、七牛云)thans/thinkphp-filesystem-cloud ——thinkphp-filesystem-cloud: thinkphp6.0的第三方filesystem扩展包,支持上传阿里云、七牛云。 |
think-addons zzstudio/think-addons ——https://github.com/zz-studio/think-addons |
Swoole扩展 topthink/think-swoole —— https://github.com/top-think/think-swoole |
Workerman扩展 topthink/think-worker —— GitHub - top-think/think-worker: Workerman extend for ThinkPHP |
图像处理类 topthink/think-image —— https://github.com/top-think/think-image |
图片动态裁剪缩放库 topthink/think-glide —— https://github.com/top-think/think-glide |
缓存管理 topthink/think-cache —— https://github.com/top-think/think-cache |
TagLib编辑器 topthink/think-editor —— https://github.com/top-think/think-editor |
容器和门面 topthink/think-container —— https://github.com/top-think/think-container |
PDF生成 mpdf/mpdf ——https://github.com/mpdf/mpdf |
csv处理工具 wenhainan/thinkcsv ——https://github.com/wenhainan/thinkcsv |
其它
用PHP负载均衡调度算法 tinywan/load-balancing —— https://github.com/Tinywan/load-balancing |
PSR-16 to PSR-6 Bridge topthink/think-bridge —— GitHub - top-think/cache-bridge: PSR-16 to PSR-6 Bridge |
工作流插件 —— tpflow: ⭐⭐PHPworkflow工作流引擎,可以减少百分之80以上的代码工作量,可视化、专业化的PHP工作流。 |
代码生成器 ——https://github.com/zhuanqianfish/ThinkphpHelper |
thinkphp门面类自动生成工具liuqiandev/thinkphp-facade-generator ——https://github.com/liuqiandev/thinkphp-facade-generator |
ThinkPHP6百度富文本编辑器ueditor扩展 bingher/ueditor —— https://github.com/hbh112233abc/ueditor |
Alibaba Cloud Client for PHP alibabacloud/sdk —— https://github.com/aliyun/openapi-sdk-php |
基于thinkphp6的管理中控台库,带菜单,权限,配置等 suframe/think-admin
|
Extension d'adresse courte bingher/ short-url
——https://github.com/hbh112233abc/short-url
xiaodi/think-pinyin
——https://github .com/xiaodit/think-pinyin🎜🎜🎜🎜Extension de soumission de lien de site Web xiaodi/think-site-pusher
—— https://github.com/xiaodit/think-site-pusher🎜🎜🎜 🎜 Plan du site Extension du plan du site liliuwei/php-sitemap
- https://github.com/liliuwei/php-sitemap🎜🎜🎜🎜🎜🎜Bibliothèque d'outils🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜🎜 🎜Bibliothèque d'assistant topthink/think-helper
—— https://github.com/top-think/think-helper🎜🎜🎜🎜Bibliothèque de génération de code QR endroid/qr -code code>——https://github.com/endroid/qr-code🎜🎜🎜🎜bibliothèque de classes xml <code>servo/fluidxml
——https://github.com/servo- php/fluidxml🎜 🎜🎜🎜Province, ville (comté) et rue extension de liaison à quatre niveaux yupoxiong/region
—— https://github.com/yupoxiong/region🎜🎜🎜🎜DingTalk Robot Extensionbingher /ding-bot——https://github.com/hbh112233abc/ding-bot🎜🎜🎜🎜Extension Jump pour thinkphp6.0 liliuwei/thinkphp-jump
——https:/ /github.com/liliuwei/thinkphp-jump🎜🎜🎜🎜Package d'extension de système de fichiers tiers (prend en charge Alibaba Cloud, Qiniu Cloud) thans/thinkphp-filesystem-cloud
—— thinkphp-filesystem-cloud : Le package d'extension de système de fichiers tiers de thinkphp6.0 prend en charge le téléchargement vers Alibaba Cloud et Qiniu Cloud. 🎜🎜🎜🎜think-addons zzstudio/think-addons
——https://github.com/zz-studio/think-addons🎜🎜🎜🎜Extension Woole topthink/think-swoole
—— https://github.com/top-think/think-swoole🎜🎜🎜🎜Extension Workerman topthink/think-worker
—— GitHub - top-think/think-worker : Workerman extend pour ThinkPHP🎜🎜🎜🎜Classe de traitement d'image topthink/think-image
—— https://github.com/top-think/think-image🎜🎜🎜🎜Recadrage et mise à l'échelle dynamiques de l'image bibliothèque topthink/think-glide
—— https://github.com/top-think/think-glide🎜🎜🎜🎜Gestion du cache topthink/think-cache
—— https ://github.com/top-think/think-cache🎜🎜🎜🎜Éditeur TagLib topthink/think-editor
—— https://github.com/top-think/think-editor 🎜🎜🎜🎜Conteneurs et façades topthink/think-container
—— https://github.com/top-think/think-container🎜🎜🎜🎜Génération PDF mpdf/mpdf code>——https://github.com/mpdf/mpdf🎜🎜🎜🎜outil de traitement csv <code>wenhainan/thinkcsv
——https://github.com/wenhainan/thinkcsv🎜🎜🎜🎜🎜 🎜Autres🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Utilisez l'algorithme de planification d'équilibrage de charge PHP tinywan/load-balancing
—— https://github.com/Tinywan/load-balancing🎜🎜 🎜🎜Pont PSR-16 vers PSR-6 topthink/think-bridge
—— GitHub - top-think/cache-bridge : Pont PSR-16 vers PSR-6🎜🎜🎜🎜Plugin Workflow— — tpflow : ⭐⭐Moteur de workflow PHPworkflow, qui peut réduire plus de 80 % de la charge de travail de codage et créer un workflow PHP visuel et professionnel. 🎜🎜🎜🎜Générateur de code——https://github.com/zhuanqianfish/ThinkphpHelper🎜🎜🎜🎜outil de génération automatique de classe de façade thinkphp liuqiandev/thinkphp-facade-generator
——https:// github .com/liuqiandev/thinkphp-facade-generator🎜🎜🎜🎜ThinkPHP6 Extension de l'éditeur de texte enrichi Baidu bingher/ueditor
—— https://github.com/hbh112233abc/ueditor🎜🎜🎜🎜 Alibaba Cloud Client pour PHP alibabacloud/sdk
—— https://github.com/aliyun/openapi-sdk-php🎜🎜🎜🎜 Bibliothèque de console de gestion basée sur thinkphp6, avec menus et autorisations, Configuration, etc. suframe/think-admin
——https://github.com/suframe/think-admin🎜🎜🎜🎜🎜[Recommandations de didacticiel associées : 🎜thinkphp framework🎜]🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Il existe plusieurs versions de thinkphp

Lequel est le meilleur, Laravel ou thinkphp ?

Suggestions de développement : Comment utiliser le framework ThinkPHP pour implémenter des tâches asynchrones

Cryptage et déchiffrement des données ThinkPHP6 : protection de la sécurité des données sensibles

Quelles sont les performances de thinkphp ?
