累积用户60多万的小程序可以赚多少钱? 疫情那会因为有收集健康码的需求,为了方便就自己做了一个用于文件收集的小程序 文件快收小工具。 到现在差不多有2年半多,现在的用户总数在65万多点。 小程序用户数看起来不少,实际上水分蛮多的(小程序功能性质如此)。收益的话,能够打平运营的成本,然后小挣一顿饭钱。 这个类目的小程序很多,而且功能也大差不差。所以广告没挂很多,算是留存用户的策略之一, 说实话能做到现在,跟个人能力关系不大,时势造英雄,时 记录日常 友人a丶 16天前 27 热度 1评论
Nginx日志分析工具GoAccess,有没有好用的Nginx日志分析工具? 官方地址: https://goaccess.io GoAccess 是一款开源的实时 Web 日志分析工具,支持Nginx等多种日志格式,支持分析并导出HTML 直接通过yum安装: # 安装依赖库 yum install -y GeoIP-devel ncurses-devel # 安装GoAccess yum install goaccess 修改配置文件,一般在/etc/goaccess 运维笔记 友人a丶 2024-09-23 751 热度 0评论
收集一些好看的网站、APP、小程序 搞开发的时候一直觉得UI挺难的,有时候自己想不出该搞成什么样,就习惯找一些现成的产品参考一下。 按照行业类型划分,已收集:官网、后台、工具.... 六台阶(CRM):https://www.mysubmail.com/onepass 销售易(CRM):https://www.xiaoshouyi.com/ 众安保险:https://www.zhongan.com/ 滴答待办:https://did 资源分享 友人a丶 2024-09-01 843 热度 2评论
一款可以DIY衣服、手机壳、抱枕等任意二维图像的Web程序 之前写过一个DIY手机壳的小程序:https://nicen.cn/5618.html 上线了一段时间之后,发现有类似需求的人还不少,所以想着在空闲的时候做了一个升级版 相较于小程序版本,这一版功能更多、更完善,选择web端也是考虑到它对各种业务场景的兼容更强,开发也更方便。 以下是几个配置好的支持DIY的物品: T恤:https://douyin.nicen.cn/m.html?project= canvas 友人a丶 2024-07-08 999 热度 2评论
【转】流量控制算法——什么是漏桶算法和令牌桶算法? 令牌桶,顾名思义,是一种通过让请求被处理前先行获取令牌,只有获取到令牌的请求才能被放行处理的一种限流方式。令牌桶的实现包含两个方面: 一方面是按固定的速率来产生令牌并存入桶中,如果令牌数量超过桶的最大容量则直接丢弃掉。 一方面当有请求时先从桶中获取令牌,获取到令牌后才能通过进行处理,否则被直接丢弃或等待获取令牌。 令牌桶与漏桶的区别在于漏桶控制的是请求被处理的速率。即当有请求的时候,先进入桶中进行 后端笔记 友人a丶 2023-07-11 1250 热度 0评论
Cloudflare Workers学习笔记,Cloudflare Workers 是什么? 开发文档:https://developers.cloudflare.com/workers/ Cloudflare Workers提供了一个serverless执行环境,无需配置或维护基础架构即可创建全新的应用程序或扩充现有的应用程序。 Wrangler是一个用于Cloudflare Workers功能开发、测试、部署的CLI工具 相关文档:https://developers.cloudfla Node 友人a丶 2023-04-15 1487 热度 0评论
消息中间件的使用场景,流行的消息中间件有哪些? 对于一个电商APP而言,每卖掉了一个商品,就要扣减掉商品的库存,而且一旦用户成功支付了,还需要将订单的状态更新成待发货。 在完成这些最核心的功能后,其实是有很多事情要做的,如果这些动作都以同步方式来完成,根据线上系统的一般统计,多个子步骤全部执行完毕,加起来大概需要1秒~2秒的时间。 有时候在高峰期并发量特别大,服务器的磁盘、IO、CPU的负载会很高,执行SQL语句的性能也会有所下降。因此有的时候 Redis 友人a丶 2023-03-16 1057 热度 0评论
前后端分离状态下,如何搭建微信公众号网页的本地开发环境? 进行微信公众号网页开发的时候,微信平台一般有如下几个要求: 必须是https协议 通过验证的可信域名 开发过程中一般有如下几个需求: 本地开发,正常调用微信API,实时调试。 和正常浏览器一样的开发体验。 构建工具都自带了web服务器,但是对于配置https以及自定义域名不是很友好。所以一般通过反向代理来实现自定义域名以及https: 假设开发服务器地址为:http://192.168.2.3:8 前端笔记 友人a丶 2023-02-17 1812 热度 0评论
组织架构设计、角色与权限设计的一些思考 查询某个组织下面的所有用户(包括所有下级组织) 查询某个组织下面的所有下级组织 查询用户所在的组织 获取整个组织结构,方便生成树形数据结构 相关的必要字段如下: id,主键ID pid,父级组织id tree,当前节点的所有父级组织,假设当前组织的父级id为2,2的父级id为1,则tree的值为:1,2 相关的必要字段如下: department,所在的组织id。 SELECT * FROM `d PHP笔记 友人a丶 2023-02-06 1308 热度 0评论
微信公众号Web开发笔记,如何开发自己的公众号应用? 官方文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的Ope 微信小程序 友人a丶 2023-02-04 1249 热度 0评论
记录使用腾讯云CDN后产生的几个问题。 腾讯云 CDN 节点默认连接超时5s,接收超时10s。 简单的说明一下就是请求时间超过10s,不管有没有响应,这个连接都会被重置(中断响应)。 根据实际业务中遇到过的的问题,总结如下: 假设我有一个必须同步等待响应结果的请求,它的处理时间超过了10s,它在超过10s后会被cdn直接重置,客户端会提示请求失败,连接已被重置。 所以超过10s的请求,不能使用cdn。翻了一下文档,也没看到可以调整这个时 运维笔记 友人a丶 2022-11-14 1455 热度 1评论
如何用JS实现在网页上通过鼠标移动批量选择元素的效果? 简单说就是类似电脑桌面,通过鼠标选择多个图标的那种效果。如下: 监测外部容器的mousedown、mousemove、mouseup事件来进行选择判断,大致dom结构如下: <div class="test"> <!--鼠标移动时显示的选择框--> <div class="move"></div> <!-- 待选项 --> <div JS笔记 友人a丶 2022-11-11 1510 热度 0评论
记录一次访问量瞬间增加,导致请求卡住的问题排查过程 2022.11.07号下班路上突然收到许多用户反馈,说小程序进不去了。然后自己试了一下,打开一直转圈,于是快马加鞭赶回家,打开了电脑。 文件收集小程序:帮助用户更加方便的收集各种类型的文件,同时上传之后的文件可以在线预览。 服务器为腾讯云2核4G6M的轻量云,同时还运行着其它的一些服务。 主要消耗的是上行带宽,下行主要消耗来自于文件在线预览,这部分通过内网反代理,由另外一台低配服务器负责。 打开电 运维笔记 友人a丶 2022-11-09 1102 热度 0评论
记录一些在此之前不知道的Web API 首先回顾一下以前了解过的Web API(强确实强,但很少用到...) Intersection Observer API 提供了一种异步检测目标元素与祖先元素或 viewport 相交情况变化的方法。 相关文档:https://developer.mozilla.org/zh-CN/docs/Web/API/Intersection_Observer_API 全屏 API 为使用用户的整个屏幕展 前端笔记 友人a丶 2022-11-09 1020 热度 0评论
记录一次服务器被CC攻击后的处理过程 2022年10月19日,晚上10点半,突然收到许多用户的反馈说小程序打不开了,打开一看果然,小程序一直处于转圈圈状态。 看了一下时间,10点32分,内心一句MMP:本来打算早睡,一看这架势,熬夜跑不了。 除了小程序之外,服务器上面还跑了很多其他的服务,虽然用户量不大,但是找起来也是要命。 首先告知发出反馈的用户 事件的原因,以及一个保证,并表示问题不大。 因为自己并没有收到腾讯云的安全监控提醒,所 运维笔记 友人a丶 2022-10-19 1288 热度 2评论