thinkphp
文章平均质量分 67
thinkphp笔记
胡西风_foxww
麻将业余八级,常胡西风,故自称胡西风。执著于自身精进的自由之风。
展开
-
thinkphp6定时任务
这里主要是教没有用过定时任务没有头绪的朋友, 定时任务可以处理一些定时备份数据库等一系列操作, 具体根据自己的业务逻辑进行更改。原创 2024-02-26 23:40:05 · 587 阅读 · 0 评论 -
thinkphp 利用中文分词和全文索引技术实现搜索
以前搜索功能一直使用的是 like 模糊查询,这种虽然操作简便,但是效果不好,需要搜索整个库,不如使用全文索引便捷,本文档是利用中文分词加上 mysql 的全文索引实现搜索功能。使用的框架是 thinkphp3.2。使用到的函数 (放在 / app/Common/function.php 里)插入文章时代码(修改和删除不写了,一个道理)转载 2024-01-31 23:08:43 · 265 阅读 · 0 评论 -
ThinkPHP6的助手函数汇总
thinkphp6的助手函数,项目中助手函数过多容易造成运行效率慢;原创 2024-01-30 20:06:36 · 772 阅读 · 0 评论 -
thinkphp6(tp6)创建定时任务
php// 指令配置//这里 我们 定义了一个叫 hello 的命令,到时候我们运行该hello 命令 就会执行该文件下面的execute()方法/*** execute()方法 就是 运行该命令行类的时候要执行的具体业务逻辑代码*/// 指令输出五、总结1、输入 php think make:command Hello(类库文件名字请自行定义)2、修改 app\command\Hello 中 execute() 方法 自己的业务逻辑代码。原创 2023-09-08 09:43:48 · 2061 阅读 · 0 评论 -
think-queue for ThinkPHP6队列
队列名,指定这个任务是在哪个队列上执行,同下面监控队列的时候指定的队列名,可不填。任务类不需继承任何类,如果这个类只有一个任务,那么就只需要提供一个。如果一个任务类里有多个小任务的话,如上面的例子二,需要用@+方法名。如果有多个小任务,就写多个方法,下面发布任务的时候会有区别。其他的需要些完整的类名,比如上面的例子二,需要写完整的类名。两个方法,前者是立即执行,后者是在。两种,具体的可选参数可以输入命令加。还有个可选的任务失败执行的方法。(发布任务时自定义的数据)的,比如上面的例子一,写。原创 2022-03-26 12:42:52 · 399 阅读 · 0 评论