tp工具
文章平均质量分 53
兰陵笑笑苼
这个作者很懒,什么都没留下…
展开
-
php&&redis实现视频点赞
php&&redis实现视频点赞这篇文章总结了我在项目中实现视频点赞的方法缓存 vs 数据库?首先按照传统思路会在数据库里面建个字段放点赞数量,但是仔细一想,访问数据量一大,频繁对一个字段访问,肯定会造成数据库堵塞,访问接口超时,严重的时候服务器会报404,这要是出现在线上,老板肯定会叼你一顿。闲话少说。在一些特殊的场景下,传统的关系型数据库很可能无法满足我们的需求。比如,在访问量较大的情况下,数据库很可能会宕机或者访问速度非常慢。这对用户来说是不能容忍的。因此就有了非关系型数据库,原创 2021-09-07 15:36:13 · 88326 阅读 · 0 评论 -
php实现爬虫
爬虫技术简介目前主流实现爬虫的方法都是使用pathon,但是不一定只有pathon,php也有很多爬虫工具,比如自带的curl,还有querylist,都能实现爬虫,只要能够实现爬数据,不要用什么样的方法都行。querylist使用QUERYLIST官方文档,先可以看下文档,熟悉一下,任务框架都可以使用快速使用过程很简单,看下文档基本上能够使用,安装使用compser安装composer require jaeger/querylist爬取接口use QL\QueryList;pub原创 2021-07-28 10:58:09 · 25457 阅读 · 1 评论 -
TP6 事件绑定、监听、订阅
事件是什么事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展。例如,我们通常会遇到用户注册或者登录后需要做一系列操作,通过事件系统可以做到不侵入原有代码完成登录的操作扩展,降低系统的耦合性的同时,还能完成业务的需求。TP6中事件的使用官网的解释,没有实例,这里简单的告诉大家如何使用,会使用之后再去发现更多操作1.事件监听命令行生成监听 php think make:listener UserLogin一般建议直接在事件定义文件(event.php原创 2021-07-20 11:53:55 · 30490 阅读 · 0 评论 -
php实现app消息推送
如何用php实现APP消息推送现在有很多的消息推送厂商,比如阿里云的消息推送,极光推送,融云的消息推送。他们的原理都是把sdk内置在app里面,达到消息推送的目的,通过一张图来了解一下,看不懂不要紧,理解大概的过程就行实现进入极光官网,注册一个app应用集成厂商推送服务(!!!非常重要,不然推送不了——)中途还要验证企业用户,集成完把sdk发给app开发人员。极光官网推送,测试是否成功到这一步已经实现基本的推送了,可以发现非常简单。重点来了,用php实现推送回到第一原创 2021-06-28 12:46:22 · 147300 阅读 · 5 评论 -
Tp6使用GuzzleHttp访问http
前言GuzzleHttp是什么?简单的说,Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上,类似php本身的curl命令一样,访问域名,他比curl更加好用,适用场景:需要访问别人接口的时候,比如微信登录,需要php访问微信拿到用户数据访问另一个项目的接口安装GuzzleHttp到项目目录下使用composer安装composer require guzzlehttp/guzzle如果出现报错Composer require 报错 Inst原创 2021-06-22 10:00:23 · 145020 阅读 · 2 评论