PHP框架

ThinkPHP6 任意文件操作漏洞分析-小浪学习网

ThinkPHP6 任意文件操作漏洞分析

漏洞介绍 2020年1月10日,ThinkPHP团队发布一个补丁更新,修复了一处由不安全的SessionId导致的任意文件操作漏洞。该漏洞允许攻击者在目标环境启用session的条件下创建任意文件以及删除任意文件...
站长的头像-小浪学习网月度会员站长11个月前
3215
thinkphp6 任意文件创建漏洞复现-小浪学习网

thinkphp6 任意文件创建漏洞复现

01 背景  近日奇安信发布了 ThinkPHP 6.0 “任意”文件创建漏洞安全风险通告,对此,DYSRC第一时间对该漏洞进行了分析,并成功复现该漏洞。 漏洞影响范围:top-think/framework 6.x 02 定位问...
站长的头像-小浪学习网月度会员站长11个月前
2510
基于workerman的实时推送(摒弃ajax轮询)-小浪学习网

基于workerman的实时推送(摒弃ajax轮询)

下面由workerman教程栏目给大家介绍实现基于workerman的实时推送,摒弃ajax轮询的方法,希望对需要的朋友有所帮助! 先扯些这些内容: TCP/IP  TCP/IP是个协议组,可分为三个层次:网络层、传...
站长的头像-小浪学习网月度会员站长11个月前
4614
8 个 Laravel 模型时间戳使用技巧-小浪学习网

8 个 Laravel 模型时间戳使用技巧

默认情况下,laravel eloquent 模型默认数据表有 created_at 和 updated_at 两个字段。当然,我们可以做很多自定义配置,实现很多有趣的功能。下面举例说明。 1. 禁用时间戳 如果数据表没有这两...
站长的头像-小浪学习网月度会员站长11个月前
3215
workerman写mysql连接池的方法与作用-小浪学习网

workerman写mysql连接池的方法与作用

首先要了解为什么用连接池,连接池能为你解决什么问题 连接池主要的作用: 1、减少与数据服务器建立TCP连接三次握手及连接关闭四次挥手的开销,从而降低客户端和mysql服务端的负载,缩短请求响...
站长的头像-小浪学习网月度会员站长11个月前
2210
将Yii2和Workerman结合的方法-小浪学习网

将Yii2和Workerman结合的方法

相关推荐:《workerman教程》 把Yii2应用的index.php中的内容放到Worker的代码前面,只是要把run改为init: <?php require(__DIR__ . &#39;/../vendor/autoload.php&#39;); require(...
站长的头像-小浪学习网月度会员站长11个月前
4413
如何使用workerman进行消息推送-小浪学习网

如何使用workerman进行消息推送

下面由workerman教程栏目给大家介绍使用workerman进行消息推送的方法,希望对需要的朋友有所帮助! workerman教程是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、...
站长的头像-小浪学习网月度会员站长11个月前
2010
workerman安装event扩展的方法介绍-小浪学习网

workerman安装event扩展的方法介绍

workerman创建的socket服务,在高并发下需要 event 扩展。如果已经安装了宝塔面板,怎么安装 event扩展? 以php7安装event扩展为例: yum install libevent -y wget https://pecl.php.net...
站长的头像-小浪学习网月度会员站长11个月前
3512
workerman中后端消息实时推送至前端的方法-小浪学习网

workerman中后端消息实时推送至前端的方法

在开发过程中,我们经常会遇到如下这种情况。前端列表展示后台数据库中的数据,但是在后台的某一个接口中向数据库插入一条数据,此时数据库已更新,但是前端展示数据并没有更新,需要手动刷新才...
站长的头像-小浪学习网月度会员站长11个月前
2813
基于workerman库实现的秒级定时任务工具-小浪学习网

基于workerman库实现的秒级定时任务工具

下面由workerman教程栏目给大家介绍基于workerman库实现的秒级定时任务工具的方法,希望对需要的朋友有所帮助! 对于php开发人员,想必已经受够了在linux系统上配置各种定时任务,我自己也是不...
站长的头像-小浪学习网月度会员站长11个月前
2115
如何用laravel生成sitemap-小浪学习网

如何用laravel生成sitemap

之前用yaf和yii框架写过sitemap:思路是根据需求生成.xml文件保存到项目指定目录中。 用laravel换一个思路,生成.xml动态链接,而不是保存文件到目录 1.配置routes,生成xml访问链接 2.根据项目...
站长的头像-小浪学习网月度会员站长11个月前
2010