Forsun高性能高精度定时服务,轻松管理千万级定时任务。项目地址: https://github.com/snower/forsun 使用 linux 系统定时器提供精确到秒级的定时调度,长时间运行保证无误差。 支持本…
标签:laravel
升级PHP7 jenssegers/mongodb expected to be a reference
pecl上的mongodb扩展有两个,都是官方出品的,一个叫mongo,一个是mongodb,前者已经被官方废弃,不再提供稳定的更新,官方推荐使用后者,并且后者是支持php7的。在pecl上搜索mongodb即可找到,也…
laravel 队列实例(二)
导语 代码部分完成后,接下来是配置 Supervisor,用来进程守护。当队列意外停止后,Supervisor 可以重启进程,保证队列的稳定运行。 安装以及配置 依次执行 yum install python-setup…
laravel 队列实例(一)
导语 之前在写事件/监听器的实例,数据都是直接入库的,实际这一步可以放到队列中去执行。laravel 队列有多种驱动可以选择,这里就使用 redis。 创建队列 使用 php artisan make:job Brows…
Redis 实现秒杀
导语 秒杀想必大家都了解,在短时间内请求访问会激增,同时要保证不会超卖和数据的准确,对于技术方面还是有些考验的。可惜的是,一直没有机会在项目中实现。再看了一些资料后,打算实验下。以下代码仅为测试所用,环境比较简单,请根据…
laravel 配置 Redis 多个库
导语 经过编译安装和安装扩展之后,Redis 已经可以正常使用了。但是在 laravel 中还需要其他的操作。 安装扩展 要想在 laravel 中使用 Redis,还需要安装 predis 扩展。使用 composer…
laravel使用redis监听在内部再次使用redis遇到的问题
问题一:启用监听收不到过期时间消息,原因是未开启配置解决办法是 在redis配置文件内开启 notify-keyspace-events Ex或者在redis命令行 redis-cli 使用命令: config set …
Laradock 使用说明 ---- 不是很详细
前言 我同事告诉我他的windows电脑装不上homestead,我已经有了在windwos下面折腾vagrant+virtual box+homestead的惨痛经验,然后偶然打开百度搜索了一下Laravel dock…
如何在 Windows10 环境下部署配置一键启动的 Homestead + Laravel +vue + PM2 项目
如何在 windows10 环境下部署配置一键启动的 Homestead + Laravel +vue + PM2 项目 我在homestead 内要启动node写的项目,我使用的是pm2 去运行和管理node 项目。使…
2018 PHP 面试总结
最近面试了不少公司,正好把记得的问题做个总结。 本文 github 会持续更新 公众号 搜索 苏生不惑 或者扫二维码关注,每周更新。 简历 关于简历怎么写,知乎上有很多对应问题,可以自行搜索,这里推荐几个简历相关的 re…
高性能千万级定时任务管理服务forsun使用详解
Forsun高性能高精度定时服务,轻松管理千万级定时任务。项目地址: https://github.com/snower/forsun 使用 linux 系统定时器提供精确到秒级的定时调度,长时间运行保证无误差。 支持本…
Redis在项目中的应用实例
在初步了解Redis在Laravel中的应用 那么我们试想这样的一个应用场景 一个文章或者帖子的浏览次数的统计 如果只是每次增加一个浏览量 就到数据库新增一个数据 如果请求来那个太大这对数据库的消耗也就不言而喻了吧 那我…