
thinkphp6
文章平均质量分 65
颜夕啊
向日葵
展开
-
Windows下运行kafka
官网下载kafka压缩包运行前要先配置JAVA环境:java下载地址请点击:官网地址注意啦!!!kafka不需要搭建zookeeper环境哦~kafka自带了这个环境呦!!!2、解压并进入Kafka目录3、点击进入该目录 右键打开黑窗口1.zookeeper 启动命令(不要关闭黑窗口哦).\bin\windows\zookeeper-server-start.bat config\zookeeper.properties运行结果:注意:不要关了这个窗口运行kafka重新打原创 2021-06-07 19:52:39 · 928 阅读 · 2 评论 -
Elasticsearch实战
Elasticsearch实战列出所有索引(数据库)列出所有索引(列出所有的数据库)GET /_cat/indices?v删除索引(数据库)DELETE /索引名称添加索引(数据库)PUT /es{ "settings": { "number_of_replicas": 1, "number_of_shards": 1 }}插入数据(插入数据的同时建表)post /es/user{ "name":"张晓东", "age":18}es原创 2021-04-13 18:57:28 · 244 阅读 · 0 评论 -
thinkphp6 消息队列(60秒延时发送邮件)
一. composer安装 think-queuecomposer require topthink/think-queue二. 配置 config/queue.php<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]// +----------------------------------原创 2021-04-13 14:37:37 · 1360 阅读 · 1 评论 -
tp6 发送邮件
phpmailer邮件发送在composer.json里require里面加入这句话 “phpmailer/phpmailer”: “~5.2”然后执行composer updatepublic function email() { $toemail = '2***@qq.com';//定义收件人的邮箱 $mail = new \PHPMailer(); $mail->isSMTP();// 使用SMTP服务 $m原创 2021-04-13 11:01:54 · 873 阅读 · 0 评论 -
TP6玩转高逼格框架服务【代码高度解耦】
导读本章先讲解TP6的多应用模式,在多应用模式下很多初学者会遇到很多坑,课程都有提及,再讲解5层架构建设让系统能够做到代码高度解耦,多复用等能力。并且还讲解了不可预知的内部异常处理、中间件等,关于服务,事件内容会在实战课程中渗透。多应用模式安装开始多应用TP5是不需要安装扩展就可以开启多应用的,tp6需要使用composer来开启多应用模式扩展,注意:多应用下,控制器只能在该应用中使用。composer require topthink/think-multi-app多应用模式下路由规则容原创 2021-03-25 09:27:03 · 1517 阅读 · 2 评论 -
TP6基础知识【新框架】
导读本章主要讲解了TP5/TP6异同之处,基础的控制器层、模型层的使用,杜绝无效请求让代码更加健壮,数据库层问题排查解决方案,这些内容都是为后续电商实战做完美铺垫。TP5和TP6的异同之处目录结构异同tp5的框架目录在thinkphp,而tp6的框架项目在vendor下,所以tp6就只能用composer 的方式进行安装;安装方式异同tp5支持composer安装和官网下载源码安装包,而tp6只支持composer的方式进行安装类自动加载方式不同tp6使用composer机制原创 2021-03-25 09:17:04 · 4085 阅读 · 0 评论