E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ThinkPhp6
ThinkPHP6
+swoole+easywechat使用教程
前言在结合think-swoole+easywechat扩展使用的时候,需要考虑curl兼容swoole携程问题,request兼容swoole框架,因为easywechat底层还是通过$_POST或者其他来获取请求参数。还有就是好多的接口基本没有。需要自己写,因为这里安装的是5.0的版本。在6.0版本后easywecaht不在写操作接口的相关逻辑只提供了一些授权后的接口封装、请求封装、日志封装等
·
2022-04-25 10:24
thinkphp6swoole
thinkphp-配置环境引入UI
1.配置环境配置加速源,安装orm扩展,安装composer,安装驱动,使用composer命令在指定的目录安装
Thinkphp6
.x;配置conposer中国源composerconfig-grepo.packagistcomposerhttps
·
2022-04-24 16:32
SWOOLE高性能内存数据库的使用和配置教程
使用环境:
thinkphp6
.
·
2022-04-21 15:12
thinkphp6swoole
thinkphp6
事件监听event-listene
事件系统可以看成是行为系统的升级版,相比行为系统强大的地方在于事件本身可以是一个类,并且可以更好的支持事件订阅者。事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展。例如,我们通常会遇到用户注册或者登录后需要做一系列操作,通过事件系统可以做到不侵入原有
yiqiu
·
2022-04-15 12:00
Thinkphp6
实现定时任务功能详解教程
前言本文主要介绍命令启动定时任务的功能,按照CRMEB标准版的程序为大家详细的进行实现过程的介绍一、首先创建安装Worker,执行composerrequiretopthink/think-worker安装二、在config/console.php中定义指令'timer'=>\crmeb\command\Timer::class三、对应图1中的路径创建自定义指令crmeb\command\Time
·
2022-04-12 11:02
thinkphp6定时任务
thinkPHP6
.0入门笔记(九)——路由的使用
thinkPHP6
.0路由的使用1.路由存在的意义2.路由的定义方式3.路由的限制规则4.多级路由的访问5.路由的函数筛选6.路由的跨域请求7.路由的分组与MISS7.1路由的分组7.2路由的MISS8
凌空暗羽
·
2022-03-23 13:51
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(七)——关联模型
thinPHP6.0的关联模型及关联方法1.一对一关联1.1一对一关联查询1.2一对一关联新增1.3一对一关联删除1.4一对一关联修改2.一对多关联2.1一对多关联模型常用方法3.多对多关联3.1多对多关联新增参考文献1.一对一关联1.1一对一关联查询 结合之前的设计,我们已经有了用户数据的增删查改,接下来我们利用一对一关联实现为用户增加个人喜好。在数据库中创建tp_hobby数据表如下:
凌空暗羽
·
2022-03-23 13:51
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(十)——后台登录页面设计
利用
thinkPHP6
.0制作后台登录页面1.环境配置与要求2.验证码插件的使用3.验证后台用户的身份4.阻止用户直接使用url访问后台1.环境配置与要求 之前提到了注解路由,因此希望这一次使用注解路由的形式来构建登录页面
凌空暗羽
·
2022-03-23 13:21
php
mvc
http
thinkPHP6
.0入门笔记(六)——模板继承
thinkPHP6
.0的模板继承1.构建简易导航栏2.thinPHP6.0模板继承1.构建简易导航栏 bootstrap提供了很多样式,但是怎么说,很多样式直接使用还是有点别扭,这里在PC端自定义一个导航栏
凌空暗羽
·
2022-03-23 13:51
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(五)——数据表字段排序
thinkPHP6
.0实现数据表字段排序1.利用order方法简单实现2.URL优化排序1.利用order方法简单实现 一般情况下排序是交给前端来实现的,后端一般主要是实现数据库的增删查改。
凌空暗羽
·
2022-03-23 13:51
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(四)——删除和修改用户信息
thinkPHP6
.0实现删除和修改用户信息1.删除用户信息2.优化bootstrap资源引入方式3.浏览器的cookie与session机制4.token令牌原理5.利用token防止表单重复提交6.
凌空暗羽
·
2022-03-23 13:50
#
thinkPHP6.0学习笔记
ajax
php
thinkphp6
.0入门
去这个地址(https://www.kancloud.cn/manual/
thinkphp6
_
心扉君
·
2022-03-23 13:20
thinkphp6
PHP
php
thinkphp6
PHP框架
thinkPHP6
.0入门笔记(三)——新增用户信息
thinkPHP6
.0实现新增用户1.新增用户UI设计2.新增用户表单验证模块3.新增用户反馈模态框设计4.新增用户信息加密写入数据表1.新增用户UI设计 结合之前完成的内容,现在我们需要完善的是上面的用户新增模块
凌空暗羽
·
2022-03-23 13:20
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(二)——数据表分页展示
thinkPHP6
.0入门笔记(二)
thinkPHP6
.0实现数据分页展示1.数据表展示2.数据表分页展示3.自定义数据表分页栏4.数据表表单查询模块5.优化数据表状态展示模块
thinkPHP6
.0实现数据分页展示
凌空暗羽
·
2022-03-23 13:20
#
thinkPHP6.0学习笔记
thinkPHP6
.0入门笔记(一)——环境配置
thinkPHP6
.0环境配置选择thinkPHP的原因
thinkPHP6
.0引入bootstrap选择thinkPHP的原因 虽然php的热度已经大不如从前了,在实用上存在较多的高并发问题,但是相对于
凌空暗羽
·
2022-03-23 13:20
#
thinkPHP6.0学习笔记
2.
ThinkPHP6
.0 入门,url访问模式,控制器定义,基础、空、多级,验证
本学习课程以学习为目的一周三篇持续更新,学习代码更新在码云公开仓库,不足之处欢迎朋友们前来指导,写作不易请多多支持,本人创作新手写的不好,不喜勿喷,谢谢大家。学习目标url解析url兼容模式控制器定义渲染输出基础控制器空控制器多级控制器一.url解析码云编号:d3d526f18ec814574ae88504a08d0eda5bafd0b3thinkPHP框架的许多操作都是通过url来实现的,官方是
A-萌一代
·
2022-03-23 13:49
TP6.0.x系列教程
php
restful api php,RestfulAPI ·
ThinkPHP6
.0接口开发与应用及uniapp快速入门(更新完毕) · 看云...
#RestfulAPI>[success]`RestfulAPI`是目前`WebAPI`设计中比较流行的一种设计风格。##RestfulAPI>[info]RESTful是一种软件架构风格、设计风格,而**不是**标准,只是提供了一组设计原则和约束条件。>[danger]对于这种风格,ThinkPHP框架和laravel框架都给了很好的支持。###一、常用的HTTP动词>[success]这种风格
bin oy
·
2022-03-23 13:48
restful
api
php
让swoole完美支持
ThinkPHP6
.0
文章目录http_server.phpthinkphp5.0代码参考http_server.php目录文件名随意,我这里是在根目录/server/http_server.php,代码如下set(['enable_static_handler'=>true,//'document_root'=>__DIR__.'/../public/static',//'document_root'=>public
丁丁丁梦涛
·
2022-03-23 13:35
swoole
php
thinkphp6.0
swoole
php
linux
1.
ThinkPHP6
.0 入门
学习目标框架介绍安装过程运行测试开发规范目录结构开启调试模式配置信息一.框架介绍ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,更注重易用性。遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你基
A-萌一代
·
2022-03-23 13:33
TP6.0.x系列教程
php
开发语言
thinkPHP6
中实现支付宝支付
我用的是沙箱环境做的测试,步骤如下:获取配置信息点击进入网站,当然在此之前要先申请个沙箱应用下图是获取到APPID,后面会用到下面是获取到公钥和私钥,由于我之前设置过公钥,如果是刚刚创建的沙箱应用,那么可能和我的页面稍有不同,但是只需要按照提示操作获取公钥和私钥即可由于我忘记私钥是多少了,所以需更换下公钥以重新获取私钥,操作如下:重新生成私钥的话,需要下载一个工具,点击进入下载链接,选择自己电脑操
xiaoShengSanYue
·
2022-03-19 07:52
ThinkPHP
thinkPHP
支付宝支付
PHP
Thinkphp6
支付宝App支付
下载支付宝支付SDK放入extend文件下。将需要用到的文件加入命名空间方便后续使用,如订单验签等…。3.将alipay下所有文件中带有Exception的地方前面加斜杠(\)不然无法捕获到错误。添加测试数据返回唤起支付宝支付数据。publicfunctionaliArousePay(){$order_id=$this->request->post('order_id/d',null);$orde
qq_41755278
·
2022-03-19 07:01
alipay
PHP
php
thinkphp6
支付宝沙箱支付
1、支付宝开放平台注册https://open.alipay.com/2、下载电脑支付SDK并引入到项目中3、配置config.php中相关数据要注意配置文件中的异步通知地址必须为线上的、同步跳转地址可以设置为本地支付成功跳转地址//异步通知地址'notify_url'=>"http://www.pyg.com/home.php/order/notify",4、控制器引入支付并设置自动提交"doc
飞翔的愿望
·
2022-03-19 07:40
php
后端
thinkphp
Thinkphp6
集成JWT进行token认证
项目根目录composer下载引入php-jwt包composerrequirefirebase/php-jwt封装方法$user_id,//签发组织"iss"=>env("TOKEN.iss",""),//签发作者"aud"=>env("TOKEN.aud",""),//签发时间"iat"=>$time,//生效时间"nbf"=>$time,//过期时间"exp"=>$expire);//返回t
我其实什么都不懂
·
2022-03-19 07:01
php
thinkphp
thinkphp6
项目引入支付宝支付
1.进入支付宝开放平台https://open.alipay.com,找到沙箱支付,在控制台下方进入沙箱,获取个人的信息知道了信息之后就可以开始我们的安装项目去到文档中心,找到支付能力,去下载我们的电脑网站SDK,切记一定要下载对的SDK,手机端和电脑端是不一样的,下载解压包下载完解压之后将文件放入到我们的public目录下面,注意目录的规范更改config配置:配置里面的参数信息,参数信息都是在
我其实什么都不懂
·
2022-03-19 07:55
php
thinkphp
PHP-学习知识整理
composerupdatetopthink/framework
ThinkPHP6
-开发学习整理TP6框架源码下载打开Composer官网:https://www.phpcomposer.com/https
amingMM
·
2022-02-22 14:58
#
php
学习
thinkphp
ThinkPHP5.1权限控制之Think-Casbin和状态管理PHP-JWT
针对
ThinkPHP6
.0现在推出了更加强大的扩展
ThinkPHP6
.0Aut
无处裸奔
·
2022-02-19 16:35
使用
thinkphp6
.0遇到多应用路由的问题解决办法
问题来源:我们在项目开发的时候,一般会创建前端应用、后端应用、API应用.......这次我比较幸运,只要完成后端+API模块就好了,于是我是用
thinkphp6
.0+layui开发了一个后端,遇到了一个多应用的模块路由的问题
·
2022-02-17 12:56
phpgit后端
SQLSTATE[42S02]: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]对象名 'information_schema.ta...
thinkphp6
与sqlserver连接是报如下错误,SQLSTATE[42S02]:[Microsoft][ODBCDriver11forSQLServer][SQLServer]对象名'information_schema.tables
一号读者
·
2022-02-15 04:00
ThinkPHP6
和GatewayWorker简单的示例
1.下载GatewayWorkerwww.workerman.net/doc/gateway…安装如图下载解压就行以次开启端口:8282,1238,2900,2901,2902,2903启动以debug(调试)方式启动phpstart.phpstart以daemon(守护进程)方式启动phpstart.phpstart-d停止phpstart.phpstop重启phpstart.phprestar
·
2022-01-17 17:56
php
【2022/1/12】think-swoole使用教程
环境centos8PHP7.4
thinkphp6
.0.10think-swoole4.0.6开发过程安装think-swoole扩展为了方便我们安装think-view扩展配置swoole.php文件server.ho
·
2022-01-12 14:39
ThinkPHP6
集成短信发送平台
介绍本项目是集成了各大云服务厂商的短信业务平台,支持ThinkPHP5.0、ThinkPHP5.1和
ThinkPHP6
.0,由宁波晟嘉网络科技有限公司维护,目前支持阿里云、腾讯云、七牛云、又拍云、Ucloud
·
2022-01-05 14:23
php
PHP Composer拓展包华为云OCR文字识别
介绍本项目集成了华为云OCR文字识别业务,支持ThinkPHP5.0、ThinkPHP5.1和
ThinkPHP6
.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 14:22
php
ThinkPHP集成华为云短信服务
介绍本项目集成了华为云短信发送业务,支持ThinkPHP5.0、ThinkPHP5.1和
ThinkPHP6
.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 13:50
php
ThinkPHP系列Ucloud的短信接口
介绍本项目是基于Ucloud短信PHPSDK二次开发的,支持ThinkPHP5.0、ThinkPHP5.1和
ThinkPHP6
.0,由宁波晟嘉网络科技有限公司维护,用于Ucloud旗下的短信发送业务。
·
2022-01-05 10:39
php
ThinkPHP6
.0前置、后置中间件区别
目录1.创建中间件2.注册中间件3.前置、后置中间件4.前置、后置中间件的区别5.后置中间件登录拦截器(不推荐)6.前置中间件登录拦截器(推荐使用)1.创建中间件命令行创建中间件类文件示例//app\middleware\Authphpthinkmake:middlewareAuth//app\middleware\admin\Authphpthinkmake:middlewareadmin/Au
·
2021-12-07 11:29
Thinkphp6
.0中间件的具体使用
目录全局中间件应用中间件路由中间件控制器中间件中间件传参6.0中间件分为系统中间件和应用中间件,系统中间件为核心框架内置的中间件,应用中间件是在应用里面创建的中间件。中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求拦截等行为,使用中间件能够让控制器的定义更加简单,很多额外的非核心业务流程的处理都可以交给中间件执行。从中间件的使用范围来看,可以分为全局中间件、应用中间件、控制器中
·
2021-12-07 11:21
Thinkphp6
-多级控制器、路由、数据库等大杂烩
首先,tp6官方手册,需要的可以自己查看序言·
ThinkPHP6
.0完全开发手册·看云一、下载命令tp6框架和多级控制器//下载命令tp6为文件名,可定义composercreate-projecttopthink
本堃不方
·
2021-11-27 15:59
php
笔记
php
后端
架构
mysql
ajax
thinkphp6
使用mysql悲观锁解决商品超卖问题的实现
悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。使用场景举例:以MySQLInnoDB为例商品good
·
2021-11-26 14:33
6.0反序列化漏洞分析
Thinkphp6
.0反序列化漏洞分析ThinkPHP目录结构:project应用部署目录├─application应用目录(可设置)│├─common公共模块目录(可更改)│├─index模块目录(可更改
kali_Ma
·
2021-11-02 15:39
网络安全
信息安全
web安全
安全漏洞
渗透测试
thinkphp6
+swoole+websocket nginx反向代理
#PROXY-START/location~*\.(php|jsp|cgi|asp|aspx)${proxy_passhttp://127.0.0.1:7000;proxy_http_version1.1;proxy_set_headerUpgrade$http_upgrade;proxy_set_headerConnection"Upgrade";proxy_set_headerHost$hos
JPCstorm
·
2021-10-07 17:38
nginx
php
websocket
nginx
asp.net
thinkphp6
多级控制器目录访问解决方法
thinkphp6
二级控制器目录访问tp6的controller目录下面再新建一个文件夹,不使用路由的情况下怎么访问,本文主要记录解决这个问题的办法。类似于这种目录结构。
黄不逗
·
2021-08-14 15:40
php
ThinkPHP6
使用JWT 实现用户认证以及无痛刷新访问令牌
环境要求php>=7.0thinkphp^5.1.10||^6.0.0我这里使用的是
ThinkPHP6
+PHP7.3安装composerrequirethans/tp-jwt-auth执行以下命令,将生成
皮蛋馅儿
·
2021-07-11 21:39
【
ThinkPHP6
.x框架】(3)控制器与数据库
控制器基础控制器控制器都存放在app/controller下,当然也可以通过config/route.php中的'controller_layer'来进行修改。一般来说,创建控制器后,推荐继承基础控制器来获得更多的方法(extendsBaseController),基础控制器仅仅提供了控制器验证功能,并注入了think\App和think\Request。这两个的大致使用方法如下:app->get
CATs_001
·
2021-07-10 11:36
后端菜鸟的逆袭之路
ThinkPHP6.x框架
后端
ThinkPHP6
.x
【十天精品课堂系列】主讲:李炎恢学习要点:1.框架简介2.安装步骤3.测试运行本节课我们来开始进入
ThinkPHP6
.x的学习过程,主动了解下框架的需求、安装步骤以及测试运行。
王者風範
·
2021-06-24 23:42
04. URL 访问模式
【十天精品课堂系列】主讲:李炎恢学习要点:1.URL解析2.URL兼容模式本节课我们来了解一下
ThinkPHP6
.0的URL访问模式,解析它的访问方法。
王者風範
·
2021-06-24 11:55
web hooks服务器自动拉取代码php
thinkphp6
Github准备事项1.在仓库settings里添加webhooks以私人仓库为例:1.创建完仓库之后,点击settings。设置webhooks访问路径:以我自己项目为例,框架使用的是tp6。在public/下创建一个名为basic.php的文件,目的在于当代码推送至服务器上时,github可以访问到并且可以执行的一个文件。该文件用于执行shell命令,在触发该链接时自动执行该文件里的命令,从而
·
2021-06-23 17:49
phpgithublinux
CRMEB PRO 手册
开发规范命名规范
ThinkPHP6
.0遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:目录和文件目录使用小写+下划线;类库、函数文件统一以.php为后缀;类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致
传说中的博文
·
2021-06-22 20:08
TP6多应用模式配置
我们通过composer的方式下载一个
thinkphp6
源码需要使用composer来安装window下载地址为:https://getcomposer.org/Composer-Setup.exe安装后记得配置源为阿里云
注水猪肉
·
2021-06-22 16:35
RXThinkCMF_TP6 旗舰版v1.0.0发布,基于
ThinkPHP6
的组件化开发框架
RXThinkCMF_TP6_PRO旗舰版基于
ThinkPHP6
+Layui2.5.6开发权限(RBAC)及内容管理框架,框架中集成了权限管理、模块管理、插件管理、钩子管理、数据库管理、富文本编辑器(已集成
西里古里
·
2021-06-21 13:00
Bwsaas框架基于
Thinkphp6
.x开发的微信公众号,小程序,app,H5等多端打通的框架
完善bwsaas框架并开源原生小程序商业版本前端应用新增1插件安装升级,安装平台系统插件(type=admin_system)时可同时添加多个角色组(平台系统功能+租户系统功能),需要在group.php的角色组中增加字段scopes=admin或member2租户后台首页应用切换优化并增加设置默认应用,移除我的应用页面设置默认应用3修改默认主题显示配置4ckedit编辑器配置功能增强(增加可自由
布网云
·
2021-06-14 10:16
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他