点开工具、字典、anything


2019-05-25周报

<h2>小秀圈音乐管理实现</h2> <p>按照设计思路,将音乐信息以hash方式存储,音乐分类下记录该类目下音乐id。</p> <p><em>'music_detail' =&gt; 'h:music:detail', //音乐详情 'categories_music' =&gt; 'z:set:categories:music:', //z:set:categories:music:{categories_id} 类目下的音乐 'music_use_amount' =&gt; 'h:music:use_amount', //h:music:use_amount 统计音乐的使用数量 filed={音乐id} value={音乐使用数量(每次使用时累加)}</em></p> <p>目前还没有音乐类目管理,先设计以zset方式存储类目id,排序sort作为score,hash存储类目详情</p> <p><em>z:set:music:categories //类目排序 h:categorie:detail //类目详情</em></p> <h2>tag热度推荐</h2> <p><strong>实现思路</strong> 1.文章保存 swoole里将文章与tab关系绑定,热度值作为score,前端取出按score排序,每篇文章score预存0</p> <p><em>'tag_article' =&gt; 'z:set:heat:tag:article:', //z:set:heat:tag:article:{tag_id} 推荐标签文章 score={文章热度} 'article_heat' =&gt; 'z:set:heat:article', //score={文章热度} 数据方存入,当文章绑定tag时,以此为依据 'article_tags' =&gt; 'h:article:tags', //filed={文章id} value={tags} tags=&quot;1,2,3&quot;</em></p> <p>2.数据接入接口 提供到数据端接入,为每篇文章添加热度值,签名验证1小时</p> <p>3.前台数据获取(测试版) 原接口传参须带入article_id,暂判断是否为“花鸟花鸟”小程序 查出文章绑定所有tags-&gt;遍历获取每个tag下排名前5的article_ids-&gt;根据筛选出的article_ids获取文章信息</p> <p><strong>测试数据批量导入</strong> commands指令中模拟接口请求原文章update接口,每篇文章替换tags后再走一遍swoole</p> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/4f121547ccec533dd2d125eb636c3ccc?showdoc=.jpg" alt="" /></p>

页面列表

ITEM_HTML