首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Laravel利用redis和定时任务实现活跃用户统计

最近在SummerLaravel教程-Web开发实战进阶》学到很多东西,以前只会看文档,大概了解Laravel内容而在实际运用中确不知道该怎样做,碰到一个需求不会立马联想到“这个东西可以用...实现...linux和redis 以及laravel任务调度 活跃用户算法 我们规定系统每个小时,统计最近7天用户所发表帖子数和评论数。...用户发布帖子+4分 用户发布评论+1分 最后计算所有人得分进行倒序排序 取前八个用户显示在主页活跃用户栏 类似 需求已经明确我们开始编写代码,不过在编写代码之前我们需要.env中指定缓存驱动为redis...,高分靠前,第二个参数为保持数组 KEY 不变 $users = array_reverse($users, true); // 只获取我们想要数量...php artisan larabbs:calculate-active-user 获取最新活跃用户,所以我们利用定时任务实现 在当前下面输入 export EDITOR=vi && crontab

88920
您找到你想要的搜索结果了吗?
是的
没有找到

使用Python Dash,主题分析和Reddit Praw API自动生成常见问题解答

很多时候对与他们一直在搜索内容无关评论数量感到沮丧。以Reddit为例,主页上有很多帖子。所有的信息杂乱都很难跟踪。...其他工具Github for Version Control也将实施。...Reddit Code获得某个subreddit频道 接下来使用以下元数据将hot_python导出到topics.csv 从Reddit Praw中提取帖子后检索元数据 主题提取 本节说明如何在...将使用NMF来获取文档主题矩阵(这里主题也将被称为“组件”)以及每个主题顶部单词列表。...这将是在本地进行可视化和部署基础。请查看演示文稿和演示,以获得更加动画应用程序视图。 通过应用程序,用户将能够选择最近最重要主题,过滤它们并显示时间线。此外下表将根据所选主题展示最相关帖子

2.3K20

我是如何通过开源项目做到年入 80 万

不知道你是否还记得,去年我们曾经在公众号发布过一篇文章《我是如何通过开源项目月入 10 万?》...今天重新提起赚钱这个话题,是因为凌晨时候,我偶然刷到 Hacker News 排名第一帖子:《我通过 GitHub 赞助商达成年入 10w 刀成就》: ?...这个帖子有多火,你们看看具体互动数值就知道了:600+ 点赞,200+ 评论,堪称是 HN 少有的热帖。 我知道你们肯定也对此感兴趣,因此熬夜赶稿,写下了这篇文章(妈又要秃了)。...正如作者一开始设想一样,这个开源项目一炮而红,吸引了不少 Laravel 开发者关注。...看到这里,如果觉得上述内容对你有所帮助,能引起你思考,还请多多转发,点个在看,感谢支持。 最后,有啥想说,也欢迎在评论区互动。

92720

用小程序·云开发两天搭建mini论坛丨实战

功能分析 [r9rgxshdxj.gif] 该小程序功能目前较为简单(发布帖子、浏览帖子、发布评论),可用下图表示,无需赘述: [1.png] 由架构图可知,云开发数据库(存帖子、存评论)、存储(图片...获取帖子列表 所谓获取帖子列表其实就是读上一节写入数据库,但是我们并不需要全部信息(例如图片url),并且要求按照时间排序,如果熟悉数据库的话,会发现这又是一条查询语句罢了: exports.main...发表评论和发布帖子逻辑类似,只是写入数据不同,不做赘述。...个人感觉只要是信息类小程序,新闻类、视频类,云开发目前都很乏力,因为数据库支持还过于简陋(也可能是我太菜,没发现很好解决办法,欢迎拍砖)。...但如果是本文提及这种用户自己也会产生信息小程序,那么云开发则会有开发效率优势。 最后就是云开发目前提供2G数据库和5G存储,对于一些用户量较多小程序是否足够也是个问题,目前也没见有付费版。

2.2K101

【小程序+云开发】实战:一天搭建小型论坛

--more--> 功能分析 [FkduQg.gif] 该小程序功能目前较为简单(发布帖子、浏览帖子、发布评论),可用下图表示,无需赘述: [FkdVFP.png] 由架构图可知,云开发数据库(存帖子...获取帖子列表 所谓获取帖子列表其实就是读上一节写入数据库,但是我们并不需要全部信息(例如图片url),并且要求按照时间排序,如果熟悉数据库的话,会发现这又是一条查询语句罢了: exports.main...发表评论和发布帖子逻辑类似,只是写入数据不同,不做赘述。...个人感觉只要是信息类小程序,新闻类、视频类,云开发目前都很乏力,因为数据库支持还过于简陋(也可能是我太菜,没发现很好解决办法,欢迎拍砖)。...但如果是本文提及这种用户自己也会产生信息小程序,那么云开发则会有开发效率优势。最后就是云开发目前提供2G数据库和5G存储,对于一些用户量较多小程序是否足够也是个问题,目前也没见有付费版。

4.3K90

通过 Request 对象实例获取用户请求数据

作为一门主要用于构建 Web 网站动态语言,PHP 不仅可以处理静态页面,更重要功能是处理用户动态请求,这才是一个 Web 2.0 网站最灵动部分,从留言板到博客评论、到形形色色社交网站、问答网站...而作为最流行 PHP 框架,Laravel 自然也是为处理用户请求提供了丰富工具集,从收集、验证、到过滤、编排,可谓是一应俱全,接下来,我们将通过三四篇教程篇幅来为你详细介绍如何在 Laravel...只获取部分请求数据 如果只想获取部分请求数据,可以通过 $request 实例 except 或 only 方法,这两个方法是相反,一个用于排除指定字段,一个用于获取指定字段: $request-...'); 获取数组输入字段值 有的时候,我们在表单中传递给后端可能是一个数组,比如一些复选框选中项,这些表单输入框 name 值通常是 name[], books[],这个时候传递到后端 books...获取 JSON 输入字段值 随着基于 JavaScript 单页面应用(SPA)应用流行,除了传统表单请求提交 POST/GET 数据之外,JSON 格式请求数据也越来越常见,Laravel 支持对

19.7K30

Reddit技术分享被群嘲为「无耻自我宣传」

---- 新智元报道   编辑:LRS 【新智元导读】最近Reddit网友在论坛发帖,宣传自己最近开源一个技术库,结果因为标题太夸张,被网友评价为「无耻自我宣传」 Reddit论坛里经常有各种...他表示,这个帖子完全是关于一个开源库,并且自推出以来在GitHub一直很受欢迎(仅在第一天就有250多颗星)。...不幸是,这篇文章被贴上了「无耻自我宣传」标签,而对技术问题回答也被其他评论所掩盖。 他恳请那些真正尝试过这个库的人再对这个帖子进行评论。...更直接网友表示,这纯属垃圾信息,不知道这些天reddit发生了什么。 也有网友举了最近另一个帖子当例子:虽然有931个点赞,但高赞评论几乎都是负面评价。...我看到更多是人们在速度上下功夫,或者如何在代码打补丁,尽管这对SLA来说不是必要。分析性能不需要很大工作量,主要是因为很多从业者来自软件工程背景,他们认为可以努力和取得进展内容就是运行速度。

50510

AI 写作助手和内容创建者 OpenAI Davinci v1.3.0SaaS 版

前言 OpenAI Davinci 是一个功能强大 SaaS 平台,允许您用户使用先进 OpenAI 人工智能技术生成各种文本内容,例如 28 种语言文章、博客、广告、媒体等。...您用户可以产生潜力基本是无穷无尽。 用户还可以通过 OpenAI DALL-E AI Solution 对图像进行描述来生成 AI 图像。...元描述 常见问题 常见问题解答 推荐/评论 问题-搅拌-解决方案 视频说明 视频标题 Youtube 标签生成器 Instagram 字幕 Instagram 标签生成器 社交媒体帖子(个人) 社交媒体帖子...完全准备就绪 SaaS 平台 强大管理面板 使用 PHP 8.1 和 Laravel 9.1 开发 详细而全面的文档 一键更新功能 包括 6 个月支持 安装环境 系统需求 PHP v8.1 PHP...3、nginx用户设置网站运行目录为public,并配置伪静态规则,规则内容使用laravel伪静态规则内容。 4、打开域名 http://domain.com/install 安装。

1.6K40

简易评论系统设计

评论总数root_comment_countINT根评论总数statusENUM帖子状态,'NORMAL','PINNED'(置顶),'HIDDEN'(隐藏),'FILTERED'(过滤)等created_timeDATETIME...,因此被回复评论和当前评论在组织形式是同级,而非父子结构。...性能设计缓存设计热门数据缓存:对于访问频率高数据,热门帖子评论,可以将其缓存到内存中,使用Redis等内存数据库。当用户请求这些数据时,可以直接从缓存中获取,而不需要查询数据库。...分页缓存:对于评论列表分页查询,可以将每页数据缓存到内存中。当用户请求某一页数据时,可以直接从缓存中获取,而不需要查询数据库。...评论通常不会脱离帖子本身存在,因此评论表可以根据post_id哈希值将数据分布到多个表中。读写分离:将读操作和写操作分发到不同数据库服务器

14210

简易评论系统设计

ENUM 帖子状态,'NORMAL','PINNED'(置顶),'HIDDEN'(隐藏),'FILTERED'(过滤)等 created_time DATETIME 创建时间 updated_time...NULL,因为我们评论系统是二级嵌套结构,因此被回复评论和当前评论在组织形式是同级,而非父子结构。...性能设计 缓存设计 热门数据缓存:对于访问频率高数据,热门帖子评论,可以将其缓存到内存中,使用Redis等内存数据库。当用户请求这些数据时,可以直接从缓存中获取,而不需要查询数据库。...分页缓存:对于评论列表分页查询,可以将每页数据缓存到内存中。当用户请求某一页数据时,可以直接从缓存中获取,而不需要查询数据库。...评论通常不会脱离帖子本身存在,因此评论表可以根据post_id哈希值将数据分布到多个表中。 读写分离: 将读操作和写操作分发到不同数据库服务器

9710

如何通过AI自动辨别虚假新闻?计算机科学家Filippo Menczer教你识别互联网虚假信息

或者更有可能是,他们只是从一个脚本中得到评论,然后进行草率地粘贴评论(因为他们或许受某种驱使,被要求这样做)。 拥有世界最先进ML技术亚马逊,确实需要加强它对虚假评论审查力度。...试想一下,如果你所获取信息都是虚假,或者是大部分虚假,那么你内心世界判断标准是否会就此崩塌?...即使今天的人工智能(AI)算法足够智能可以百分之百地过滤掉明显谎言,那也是不能够,因为这些谎言通常是旁观者能看得出来。这些平台应该如何在宪法保护言论自由,并决定什么是不能接受呢?...印第安那小组最终将Truthy系统付诸于实践,应用到社交媒体:生成了一套程序,Botometer,一个用来测量Twitter中‘机器人’用户和真正用户行为相似度工具,以及一个叫做Hoaxy工具用来可视化事件传播以及真实性检查...Menczer说,原则,这些平台可以(也可能是)使用印第安纳小组在Truthy系统中使用相同类型机器学习技术来筛选帖子内容。

2K120

AutoMQ 登顶 Hacker News: 开源项目流量第一桶金以及经验分享

尽管最终并未引起广泛的话题参与,但持续尝试仍然非常重要。毕竟 HN 每天都会出现大量帖子,即便内容十分合适,获得注意且最终能火爆起来也是一个概率性事件。我们能做就是持续产出优质、原创内容。...推广帖子评论会由于违反版规变成 dead ,即使没有变成 dead,HN 读者也是非常讨厌看到这一类内容。...下面第一个标题和评论就是一个负面案例,作者急于用一些“漂亮”形容词在标题和评论中展示自己产品是多么“牛 x”,这样结果就会直接导致帖子被标记为 dead。...thread: 展示你回帖。past: 可以查看过去某天、月、年热帖。排在前面的是按照 HN 算法。comments: 查看最近评论。...取好标题在 HN ,每时每刻都会有新内容出来将你排名挤下去。如何在最短时间内吸引他人关注就会变得十分重要。

9200

国内 GitHub 被爆造假,IT 培训行业「速成班」要负多大责任?

最近有一篇《中国内地 GitHub 造假呈指数级增长,其背后是……》[1]文章便将 GitHub造假事件推上了风口浪尖。...文章核心内容 一石激起千层浪,在多名圈内大 V 对文章进行转载后,底下评论基本都是一片谴责之声,大家都认为造假行为「玷污」了纯粹技术社区。 ? ? ? ...著名技术交流论坛v2ex被网友曝光宣传帖子[2] 而部分打着「速成」旗号 IT 培训机构则是将包装服务贯穿到培训课程里,先安排学生将习作发上 GitHub 主页,然后再让同班同学之间互相给 star...网友评论 一名互联网公司 HR 向 AI 科技评论记者表示,由于大部分 HR 主要是通过简历描述判断应聘者技术水平,被「美化包装」过简历也有可能会通过初次筛选。...一名不愿透露名字前培训机构毕业生向雷锋网 AI 科技评论记者表示,身边培训机构毕业朋友也能顺利找到工作,只是待遇跟能力直接挂钩,最低只有 2000 元工资,并未 IT 培训机构承诺般,结业后就能拿到上万工资待遇

1K20

php curl优化下载微信头像方法总结

本来应该是一个很普通需求,使用phpgd库就很容易合成,但是最近在生成这样海报时候,发现时间长达19s,最后发现问题卡在远程拉去微信头像,所以解决办法有两个。...方法一 提前把用户微信头像下载下来保存在自己服务器,不过我使用七牛云,然后自己服务器又保存一堆用户头像,觉得太糟糕了,所以抛弃。...方法二 使用队列,因为使用laravel,所以很容易就可以把这种费时任务放到后台,自己去跑吧。...在stackoverflow找到一个帖子,《php - Get compressed contents using cURL》,里面说到给curl加一下参数,从而达到压缩传输作用,试了一下,果然起作用...简单写一下代码(伪代码): 基于laravel,使用了laravel-wechat, 图片处理使用intervention/image 获取远程图片内容: //curl 没有做错误处理 static

79330

抖音视频爬取项目:Dusk库使用示例

需求场景抖音已经成为人们分享生活、创造内容和获取娱乐主要渠道之一,抖音上有数以百万计有趣视频,有时我们可能希望能够下载或分析其中一些视频。...Dusk库相关介绍Dusk库是一个用于Laravel框架浏览器自动化测试和网页爬虫工具。它强大而灵活,提供了一种简单方式来模拟用户与网页交互,点击按钮、填写表单和提取页面内容。...为此,我们可以使用HTML解析库,Simple HTML DOM Parser或Laravel Dusk自带选择器。...以下是一个示例,演示如何使用Laravel Dusk选择器来获取视频标题和点赞数:// 查找视频标题$title = $this->browse(function (Browser $browser)...browse(function (Browser $browser) { return $browser->text('.video-likes');});您可以根据需要使用选择器来提取其他信息,评论

46440

Laravel5.2之Seeder填充数据小技巧

说明:本文主要聊一聊Laravel测试数据填充器Seeder小技巧,同时介绍下Laravel开发插件三件套,这三个插件挺好用哦。同时,会将开发过程中一些截图和代码黏上去,提高阅读效率。...备注:在设计个人博客软件时,总会碰到有分类Category、博客Post、给博客贴标签Tag、博客内容评论Comment。...输入指令php artisan ide-helper:models后,看看各个Model,Post这个Model: <?...具体可看下面分享一篇文章。 最近一直在给自己充电,研究MySQL,PHPUnit,Laravel,上班并按时打卡,看博客文章,每天喝红牛。很多不会,有些之前没咋学过,哎,头疼。...分享下最近发现一张好图和一篇极赞文章: 文章链接:Laravel中大型專案架構

3.5K42

Sticky Posts Switch插件教程WordPress中为分类添加置顶文章

当您将新内容发布到您网站时,之前帖子会关闭并最终移动到存档页面。粘性帖子允许您在WordPress中添加精选帖子,并在您网站主页以不同方式显示它们。...在本文中,我们晓得博客将向您展示如何在WordPress中为类别添加置顶文章。 注意:Sticky Post仅适用于内置帖子类型帖子,不适用于自定义帖子类型。  ...推荐:如何在Xampp中安装PHP GD(GD Graphics Library)什么是置顶帖/文章?  置顶帖/文章与将您文章放在首页或广告牌是一样。...这些帖子被称为粘性帖子,因为它们总是在网站首页。在WordPress CMS中称之为粘性帖子,因为您将帖子放在页面顶部。  ...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章  此外还可以选择在主页、帖子存档页面或分类页面(类别和标签)显示粘性帖子位置。

5.5K20
领券