云虚拟主机支持 ASP / PHP5.2-8.4 / ASP.NET 1.1-4.8 送 MYSQL和MSSQL两个数据库,全面完美兼容各种主流程序。高IO性能 NVME SSD硬盘存储,附送CDN网站加速,高带宽,8大机房,BGP线路, 免备案。
基本环境:1、LAMP or LNMP(这里不安装MySQL,而是redis)2、php要支持redis3、注意版本之间兼容性问题安装配置:phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用。phpRedisAdmin是一个PHP的Redis WEB管理工具。1、phpredis安装配置(略过,可看我的另外一篇博客...
查看更多 →
通过分析ss_get_by_ssh.php脚本,函数redis_get()的用途就是通过打开Redis服务的socket连接,发送"INFO\r\n"命令,而后读取返回的数据从而获取Redis的状态值。代码如下,版本不同可能稍有差别:最快的解决办法就是修改发送给socket的命令,Redis Cli的AUTH命令就是提供密码验证的功能,只需修改截图中红色边框标...
参考 https://blog.yxccan.cn/blog/detail/3 一、什么是消息队列 是一个消息的链表,是一个异步处理的数据处理引擎。 PS:可以理解为在redis的list列表中存放消息数据,然后按照排队方式先进先出(左进右出;右进左出) 二、可以使用的应用场景 主要应用一些延迟或异步操作的场景比如:发送邮件、发送短信、视频转码、图片转码、日...
延迟队列,顾名思义它是一种带有延迟功能的消息队列。 那么,是在什么场景下我才需要这样的队列呢? 一、背景 先看看一下业务场景: 1.会员过期前3天发送召回通知 2.订单支付成功后,5分钟后检测下游环节是否都正常,比如用户购买会员后,各种会员状态是否都设置成功 3.如何定期检查处于退款状态的订单是否已经退款成功? 4.实现通知失败,1,3,5,7分钟重复通知,...
此文章匹配以下问题:PHPCUSTOM为什么php文件不解析,为什么打不开php文件?为什么网站打开php后变成下载?为什么php无法解析?网站管理设置php网站后,打开的目录和自己设置的不一样?为什么无法解析php文件,php文件无法解析的原因是什么?新手常遇问题:自己不正确操作后发现通过http://localhost或者http://127.0.0.1打...
当我们调用数据库时,通常要求前台使用缓存,而后台则不需要调用缓存。那么就存在前后台调用数据时,如何灵活处理这个问题。1由于我一直使用thinkphp开发系统,所以之前,我一直在模型中调用数据时都这样使用的:if(APP_DEBUG){ $this -> select(); }else{ $th...