Thinkphp 확장에는 다음이 포함됩니다. 1. 데이터베이스 마이그레이션 도구인 think-orm 3. Oracle 드라이버 확장인 think-oracle mongo, MongoDb 확장 5. think-soar, SQL 문 최적화 확장 6. porter, 데이터베이스 관리 도구 7. tp-jwt-auth, jwt 인증 확장 패키지.
이 튜토리얼의 운영 환경: Windows 7 시스템, thinkphp 버전 6, Dell G3 컴퓨터.
목록 데이터 형식은 다음과 같습니다. 설명 플러그인(또는 확장) Composer 패키지 이름 - 창고 주소
Database
데이터베이스 마이그레이션 도구 topthink/think-migration —— https://github.com/top-think/think-migrationtopthink/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
|
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용 페이징 드라이버 라이브러리 <code>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 code> — — https://github.com/yanwenwu/migration-generator🎜🎜🎜🎜데이터베이스 관리 도구 <code>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 인증 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 및 5.1에 적합한 인증 권한 6.0 확장 liliuwei/thinkphp-auth
—— https://github.com/liliuwei/thinkphp-auth🎜🎜🎜🎜jwt 인증 확장 패키지(tp5.1 및 6.0 지원) thans/ tp-jwt-auth
—— jwt-auth: Thinkphp용 JSON 웹 토큰 인증.🎜🎜🎜🎜액세스 빈도 제한topthink/think-throttle
—— https://github.com /top-think/think-throttle🎜🎜🎜🎜ThinkPHP6 인증 라이브러리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🎜🎜🎜🎜검증 검증topthink/think-validate
—— https://github.com/top-think/think-validate🎜🎜🎜🎜ThinkPHP6 상태 머신 topthink/think-workflow
——https://github.com/top-think/think-workflow🎜🎜🎜🎜thinkphp6-auth tp3 수정을 기반으로 한 권한 인증 클래스hahadu/think-auth code>——https://github.com/hahadu/think-auth🎜🎜🎜🎜강력한 검증 라이브러리 <code>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: PHP 템플릿 엔진🎜🎜🎜🎜Twig 템플릿 엔진 확장 yunwuxin/ think-twig
—— https://github.com/yunwuxin/think-twig🎜🎜🎜🎜Blade 템플릿 엔진 확장 terranc/think-blade
—— https:// github. com/terranc/think-blade🎜🎜🎜🎜6.0 블레이드 템플릿 엔진 확장 nhzex/think-blade
—— https://github.com/nhzex/think-blade🎜🎜🎜🎜template(Magic ) 확장 프로그램 xiaodi/think-templte-magic
—— https://github.com/xiaodit/think-template-magic🎜🎜🎜🎜디버깅 도구
예외 인수 확장(으악) 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 코드>—— https://github.com/top-think/think-debugbar🎜🎜🎜🎜SocketLog 확장 <code>topthink/think-socketlog
——https://github.com/top-think /think-socketlog🎜🎜🎜🎜SeasLog 로그 확장자 topthink/think-seaslog
—— https://github.com/top-think/think-seaslog🎜🎜🎜🎜로그 확장자 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 Assistant topthink/think-ide -helper
—— https://github.com/top-think/think-ide-helper🎜🎜🎜🎜 주석 라우팅 + 자동 인터페이스 문서 생성 + 자동 테스트 데이터 생성 iszsw/mock
—— https://github.com/iszsw/mock🎜🎜🎜🎜🎜🎜소셜 로그인🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Alipayphp-SDKwi1dcard/alipay-sdk code> ——https://github.com/wi1dcard/alipay-sdk-php🎜🎜🎜🎜소셜 로그인 확장 프로그램 <code>liliuwei/thinkphp-social
——https://github.com/liliuwei /thinkphp- social🎜🎜🎜🎜소셜 로그인 구성 요소 yunwuxin/think-social
—— https://github.com/yunwuxin/think-social🎜🎜🎜🎜WeChatphp-SDK overtrue/wechat code>—— https://github.com/overtrue/wechat🎜🎜🎜🎜타사 로그인 <code>wycto/login
——https://github.com/wycto/login 🎜🎜🎜🎜 🎜🎜SMS, 이메일 및 메시지🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Alibaba Cloud SMS 전송 확장 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까지 지원]]🎜🎜🎜🎜SMS 확인 코드, 확인 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🎜🎜🎜🎜SMS 서비스 인터페이스 라이브러리 wycto/sms
——https://github.com/wycto/sms🎜🎜🎜🎜Yisu 클라우드 SMS 확장 프로그램 yisu-cloud/sms
——https:/ /github .com/yisu-cloud/sms🎜🎜🎜🎜SMS 발송 확장 프로그램 tongso/notice-message
——https://github.com/tongso/notice-message🎜🎜🎜🎜🎜🎜 대기열, task🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜메시지 큐 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 상주 메모리 다중 프로세스 작업 관리자, 타이밍 작업 지원)🎜🎜🎜🎜thinkphp 작업 스케줄링 yzh52521/schedule code>—— https //github.com/yzh52521/schedule🎜🎜🎜🎜비동기 실행<code>baiy/think-async
—— https://github.com/baiy/think-async🎜🎜 🎜🎜단축 URL, 단어 분할, 모음
단어 분할/단어 추출 확장 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
|
단축 주소 확장자 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🎜🎜🎜 🎜 사이트맵 사이트맵 확장 liliuwei/php-sitemap
- https://github.com/liliuwei/php-sitemap🎜🎜🎜🎜🎜🎜도구 라이브러리🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜🎜 🎜보조 라이브러리 topthink/think-helper
—— https://github.com/top-think/think-helper🎜🎜🎜🎜QR 코드 생성 라이브러리 endroid/qr -code code>——https://github.com/endroid/qr-code🎜🎜🎜🎜xml 클래스 라이브러리 <code>servo/fluidxml
——https://github.com/servo- php/fluidxml🎜 🎜🎜🎜도, 시, 군, 거리 4단계 연계 확장 yupoxiong/region
—— https://github.com/yupoxiong/region🎜🎜🎜🎜DingTalk Robot Extension bingher/ding-bot——https://github.com/hbh112233abc/ding-bot🎜🎜🎜🎜thinkphp6.0용 Jump 확장 liliuwei/thinkphp-jump
——https: //github.com/liliuwei/thinkphp-jump🎜🎜🎜🎜타사 파일 시스템 확장 패키지(Alibaba Cloud, Qiniu Cloud 지원) thans/thinkphp-filesystem-cloud
—— thinkphp-filesystem-cloud : thinkphp6.0의 타사 파일 시스템 확장 패키지는 Alibaba Cloud 및 Qiniu Cloud에 대한 업로드를 지원합니다. 🎜🎜🎜🎜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은 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 처리 도구 <code>wenhainan/thinkcsv
——https://github.com/wenhainan/thinkcsv🎜🎜🎜🎜🎜 🎜Others🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜PHP 로드 밸런싱 스케줄링 알고리즘 tinywan/load-balancing
사용—— https://github.com/Tinywan/load-balancing🎜🎜 🎜🎜PSR-16에서 PSR-6 브리지 topthink/think-bridge
—— GitHub - top-think/cache-bridge: PSR-16에서 PSR-6 브리지🎜🎜🎜🎜워크플로 플러그인— — tpflow: ⭐⭐PHPworkflow 워크플로우 엔진은 코딩 작업량을 80% 이상 줄이고 시각적이고 전문적인 PHP 워크플로우를 생성할 수 있습니다. 🎜🎜🎜🎜코드 생성기——https://github.com/zhuanqianfish/ThinkphpHelper🎜🎜🎜🎜thinkphp 외관 클래스 자동 생성 도구 liuqiandev/thinkphp-facade-generator
——https:// github .com/liuqiandev/thinkphp-facade-generator🎜🎜🎜🎜ThinkPHP6 Baidu 리치 텍스트 편집기 ueditor 확장 bingher/ueditor
—— https://github.com/hbh112233abc/ueditor🎜🎜🎜🎜 Alibaba Cloud PHP용 클라이언트 alibabacloud/sdk
—— https://github.com/aliyun/openapi-sdk-php🎜🎜🎜🎜 thinkphp6 기반 관리 콘솔 라이브러리, 메뉴 및 권한, 구성 등 포함 suframe/think-admin
——https://github.com/suframe/think-admin🎜🎜🎜🎜🎜[관련 튜토리얼 권장 사항: 🎜thinkphp 프레임워크🎜]🎜위 내용은 thinkphp 확장 플러그인이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!