最近在Summer的《Laravel教程-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
引言 上一章我们学习到,Laravel控制器内引入 ValidatesRequests trait,从而使得继承了基类控制器的类拥有了验证器的所有方法。...第二个方法是 rules,用于返回一个验证规则组成的数组。这个规则的写法,与上一章我们介绍的规则方法毫无二致。...其中还有一个潜在的知识点要说一下,就是代码开头的那个 $this->route() 方法,其实是用来获取路由绑定参数的方法。...->route()方法读取,这与 get/post 方法的获取有所不同,大家要记得区分。...写在最后 本文用了一个对博客帖子创建评论内容的方法,将验证规则在 FormRequest 内实现。
很多时候对与他们一直在搜索的内容无关的评论数量感到沮丧。以Reddit为例,主页上有很多帖子。所有的信息杂乱都很难跟踪。...其他工具如Github for Version Control也将实施。...Reddit Code获得某个subreddit频道 接下来使用以下元数据将hot_python导出到topics.csv 从Reddit Praw中提取帖子后检索的元数据 主题提取 本节说明如何在...将使用NMF来获取文档主题矩阵(这里的主题也将被称为“组件”)以及每个主题的顶部单词列表。...这将是在本地进行可视化和部署的基础。请查看演示文稿和演示,以获得更加动画的应用程序视图。 通过应用程序,用户将能够选择最近最重要的主题,过滤它们并显示时间线。此外下表将根据所选主题展示最相关的帖子。
不知道你是否还记得,去年我们曾经在公众号上发布过一篇文章《我是如何通过开源项目月入 10 万的?》...今天重新提起赚钱这个话题,是因为凌晨的时候,我偶然刷到 Hacker News 排名第一的帖子:《我通过 GitHub 赞助商达成年入 10w 刀的成就》: ?...这个帖子有多火,你们看看具体互动数值就知道了:600+ 点赞,200+ 评论,堪称是 HN 上少有的热帖。 我知道你们肯定也对此感兴趣,因此熬夜赶稿,写下了这篇文章(妈的又要秃了)。...正如作者一开始设想的一样,这个开源项目一炮而红,吸引了不少 Laravel 开发者的关注。...看到这里,如果觉得上述内容对你有所帮助,能引起你的思考,还请多多转发,点个在看,感谢支持。 最后,有啥想说的,也欢迎在评论区互动。
功能分析 [r9rgxshdxj.gif] 该小程序功能目前较为简单(发布帖子、浏览帖子、发布评论),可用下图表示,无需赘述: [1.png] 由架构图可知,云开发的数据库(存帖子、存评论)、存储(图片...获取帖子列表 所谓获取帖子列表其实就是读上一节写入的数据库,但是我们并不需要全部信息(例如图片url),并且要求按照时间排序,如果熟悉数据库的话,会发现这又是一条查询语句罢了: exports.main...发表评论和发布帖子逻辑类似,只是写入的数据不同,不做赘述。...个人感觉只要是信息类的小程序,如新闻类、视频类,云开发目前都很乏力,因为数据库的支持还过于简陋(也可能是我太菜,没发现很好的解决办法,欢迎拍砖)。...但如果是本文提及的这种用户自己也会产生信息的小程序,那么云开发则会有开发效率上的优势。 最后就是云开发目前提供的2G数据库和5G存储,对于一些用户量较多的小程序是否足够也是个问题,目前也没见有付费版。
--more--> 功能分析 [FkduQg.gif] 该小程序功能目前较为简单(发布帖子、浏览帖子、发布评论),可用下图表示,无需赘述: [FkdVFP.png] 由架构图可知,云开发的数据库(存帖子...获取帖子列表 所谓获取帖子列表其实就是读上一节写入的数据库,但是我们并不需要全部信息(例如图片url),并且要求按照时间排序,如果熟悉数据库的话,会发现这又是一条查询语句罢了: exports.main...发表评论和发布帖子逻辑类似,只是写入的数据不同,不做赘述。...个人感觉只要是信息类的小程序,如新闻类、视频类,云开发目前都很乏力,因为数据库的支持还过于简陋(也可能是我太菜,没发现很好的解决办法,欢迎拍砖)。...但如果是本文提及的这种用户自己也会产生信息的小程序,那么云开发则会有开发效率上的优势。最后就是云开发目前提供的2G数据库和5G存储,对于一些用户量较多的小程序是否足够也是个问题,目前也没见有付费版。
作为一门主要用于构建 Web 网站的动态语言,PHP 不仅可以处理静态页面,更重要的功能是处理用户动态请求,这才是一个 Web 2.0 网站最灵动的部分,从留言板到博客评论、到形形色色的社交网站、问答网站...而作为最流行的 PHP 框架,Laravel 自然也是为处理用户请求提供了丰富的工具集,从收集、验证、到过滤、编排,可谓是一应俱全,接下来,我们将通过三四篇教程的篇幅来为你详细介绍如何在 Laravel...只获取部分请求数据 如果只想获取部分请求数据,可以通过 $request 实例上的 except 或 only 方法,这两个方法是相反的,一个用于排除指定字段,一个用于获取指定字段: $request-...'); 获取数组输入字段值 有的时候,我们在表单中传递给后端的可能是一个数组,比如一些复选框选中项,这些表单输入框的 name 值通常是 name[],如 books[],这个时候传递到后端的 books...获取 JSON 输入字段值 随着基于 JavaScript 的单页面应用(SPA)应用的流行,除了传统表单请求提交的 POST/GET 数据之外,JSON 格式的请求数据也越来越常见,Laravel 支持对
---- 新智元报道 编辑:LRS 【新智元导读】最近Reddit网友在论坛发帖,宣传自己最近开源的一个技术库,结果因为标题太夸张,被网友评价为「无耻的自我宣传」 Reddit论坛里经常有各种...他表示,这个帖子完全是关于一个开源库的,并且自推出以来在GitHub上一直很受欢迎(仅在第一天就有250多颗星)。...不幸的是,这篇文章被贴上了「无耻的自我宣传」的标签,而对技术问题的回答也被其他评论所掩盖。 他恳请那些真正尝试过这个库的人再对这个帖子进行评论。...更直接的网友表示,这纯属垃圾信息,不知道这些天reddit发生了什么。 也有网友举了最近的另一个帖子当例子:虽然有931个点赞,但高赞评论几乎都是负面评价。...我看到更多的是人们在速度上下功夫,或者如何在代码上打补丁,尽管这对SLA来说不是必要的。分析性能不需要很大工作量,主要是因为很多从业者来自软件工程背景,他们认为可以努力和取得进展的内容就是运行速度。
前言 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 安装。
评论总数root_comment_countINT根评论总数statusENUM帖子状态,如'NORMAL','PINNED'(置顶),'HIDDEN'(隐藏),'FILTERED'(过滤)等created_timeDATETIME...,因此被回复的评论和当前评论在组织形式上是同级的,而非父子结构。...性能设计缓存设计热门数据缓存:对于访问频率高的数据,如热门帖子的评论,可以将其缓存到内存中,如使用Redis等内存数据库。当用户请求这些数据时,可以直接从缓存中获取,而不需要查询数据库。...分页缓存:对于评论列表的分页查询,可以将每页的数据缓存到内存中。当用户请求某一页的数据时,可以直接从缓存中获取,而不需要查询数据库。...评论通常不会脱离帖子本身存在,因此评论表可以根据post_id哈希值将数据分布到多个表中。读写分离:将读操作和写操作分发到不同的数据库服务器上。
ENUM 帖子状态,如'NORMAL','PINNED'(置顶),'HIDDEN'(隐藏),'FILTERED'(过滤)等 created_time DATETIME 创建时间 updated_time...NULL,因为我们的评论系统是二级嵌套结构,因此被回复的评论和当前评论在组织形式上是同级的,而非父子结构。...性能设计 缓存设计 热门数据缓存:对于访问频率高的数据,如热门帖子的评论,可以将其缓存到内存中,如使用Redis等内存数据库。当用户请求这些数据时,可以直接从缓存中获取,而不需要查询数据库。...分页缓存:对于评论列表的分页查询,可以将每页的数据缓存到内存中。当用户请求某一页的数据时,可以直接从缓存中获取,而不需要查询数据库。...评论通常不会脱离帖子本身存在,因此评论表可以根据post_id哈希值将数据分布到多个表中。 读写分离: 将读操作和写操作分发到不同的数据库服务器上。
或者更有可能的是,他们只是从一个脚本中得到评论,然后进行草率地粘贴评论(因为他们或许受某种驱使,被要求这样做)。 拥有世界上最先进的ML技术的亚马逊,确实需要加强它对虚假评论的审查力度。...试想一下,如果你所获取的信息都是虚假的,或者是大部分虚假的,那么你内心世界的判断标准是否会就此崩塌?...即使今天的人工智能(AI)算法足够智能可以百分之百地过滤掉明显的谎言,那也是不能够的,因为这些谎言通常是旁观者能看得出来的。这些平台应该如何在宪法上保护言论自由,并决定什么是不能接受的呢?...印第安那小组最终将Truthy系统付诸于实践,应用到社交媒体上:生成了一套程序,如Botometer,一个用来测量Twitter中‘机器人’用户和真正用户行为相似度的工具,以及一个叫做Hoaxy的工具用来可视化事件的传播以及真实性检查...Menczer说,原则上,这些平台可以(也可能是)使用印第安纳小组在Truthy系统中使用的相同类型的机器学习技术来筛选帖子的内容。
尽管最终并未引起广泛的话题参与,但持续的尝试仍然非常重要。毕竟 HN 上每天都会出现大量的帖子,即便内容十分合适,获得注意且最终能火爆起来也是一个概率性事件。我们能做的就是持续产出优质、原创的内容。...推广的帖子和评论会由于违反版规变成 dead ,即使没有变成 dead,HN 上的读者也是非常讨厌看到这一类内容的。...下面第一个标题和评论就是一个负面案例,作者急于用一些“漂亮”的形容词在标题和评论中展示自己的产品是多么的“牛 x”,这样的结果就会直接导致帖子被标记为 dead。...thread: 展示你的回帖。past: 可以查看过去某天、月、年的热帖。排在前面的是按照 HN 算法。comments: 查看最近的评论。...取好标题在 HN 上,每时每刻都会有新的内容出来将你的排名挤下去。如何在最短时间内吸引他人的关注就会变得十分重要。
最近有一篇《中国内地 GitHub 造假呈指数级增长,其背后是……》[1]的文章便将 GitHub造假事件推上了风口浪尖。...文章核心内容 一石激起千层浪,在多名圈内大 V 对文章进行转载后,底下评论基本上都是一片谴责之声,大家都认为造假行为「玷污」了纯粹的技术社区。 ? ? ? ...著名技术交流论坛v2ex上被网友曝光的宣传帖子[2] 而部分打着「速成」旗号的 IT 培训机构则是将包装服务贯穿到培训课程里,先安排学生将习作发上 GitHub 主页,然后再让同班同学之间互相给 star...网友评论 一名互联网公司的 HR 向 AI 科技评论记者表示,由于大部分 HR 主要是通过简历上的描述判断应聘者的技术水平,被「美化包装」过的简历也有可能会通过初次筛选。...一名不愿透露名字的前培训机构毕业生向雷锋网 AI 科技评论记者表示,身边培训机构毕业的朋友也能顺利找到工作,只是待遇跟能力直接挂钩,最低的只有 2000 元工资,并未如 IT 培训机构承诺般,结业后就能拿到上万工资的待遇
”,搜索指定帖子下所有匹配的评论,并以此点赞; 若“用户名+评论内容”有多条,则都算匹配成功。...左边是 “评论者的昵称” 右边是 “评论者的内容” ?..."Fuchouns": ["最近刚入手的12 觉得好容易发烫啊 网上一查发现是通病 刷个微博都巨烫无比qaq"], "没错是我": ["我觉得都还行吧", "或者2也行"] } 4、而对于一些配置相关的参数...(self, url, comments): """ 遍历所有页,定位评论的位置 :param url: 帖子链接 :param comments: 目标用户昵称和评论内容的集合...for => 依次点赞for :param accounts: 账号的集合 :param comments: 用户昵称和评论内容的集合 :return urls: 帖子的集合
说明:本文主要聊一聊Laravel测试数据填充器Seeder的小技巧,同时介绍下Laravel开发插件三件套,这三个插件挺好用哦。同时,会将开发过程中的一些截图和代码黏上去,提高阅读效率。...备注:在设计个人博客软件时,总会碰到有分类Category、博客Post、给博客贴的标签Tag、博客内容的评论Comment。...输入指令php artisan ide-helper:models后,看看各个Model,如Post这个Model: <?...具体可看下面分享的一篇文章。 最近一直在给自己充电,研究MySQL,PHPUnit,Laravel,上班并按时打卡,看博客文章,每天喝红牛。很多不会,有些之前没咋学过,哎,头疼。...分享下最近发现的一张好图和一篇极赞的文章: 文章链接:Laravel的中大型專案架構
本来应该是一个很普通的需求,使用php的gd库就很容易合成,但是最近在生成这样海报的时候,发现时间长达19s,最后发现问题卡在远程拉去微信头像上,所以解决办法有两个。...方法一 提前把用户微信头像下载下来保存在自己的服务器上,不过我使用七牛云,然后自己服务器又保存一堆用户头像,觉得太糟糕了,所以抛弃。...方法二 使用队列,因为使用laravel,所以很容易就可以把这种费时的任务放到后台,自己去跑吧。...在stackoverflow上找到一个帖子,《php - Get compressed contents using cURL》,里面说到给curl加一下参数,从而达到压缩传输的作用,试了一下,果然起作用...简单写一下代码(伪代码): 基于laravel,使用了laravel-wechat, 图片处理使用intervention/image 获取远程图片内容: //curl 没有做错误处理 static
需求场景抖音已经成为人们分享生活、创造内容和获取娱乐的主要渠道之一,抖音上有数以百万计的有趣视频,有时我们可能希望能够下载或分析其中的一些视频。...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');});您可以根据需要使用选择器来提取其他信息,如评论数
当您将新内容发布到您的网站时,之前的帖子会关闭并最终移动到存档页面。粘性帖子允许您在WordPress中添加精选帖子,并在您的网站主页上以不同的方式显示它们。...在本文中,我们晓得博客将向您展示如何在WordPress中为类别添加置顶文章。 注意:Sticky Post仅适用于内置帖子类型帖子,不适用于自定义帖子类型。 ...推荐:如何在Xampp中安装PHP GD(GD Graphics Library)什么是置顶帖/文章? 置顶帖/文章与将您的文章放在首页或广告牌上是一样的。...这些帖子被称为粘性帖子,因为它们总是在网站的首页上。在WordPress CMS中称之为粘性帖子,因为您将帖子放在页面顶部。 ...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章 此外还可以选择在主页、帖子存档页面或分类页面(如类别和标签)上显示粘性帖子的位置。
领取专属 10元无门槛券
手把手带您无忧上云