Calibre-web 个人图书库搭建记 19:给 Calibre-web 服务器减压

最近 Calibre- web 演示的网站的服务器压力比较大,每次开放游客浏览以后都会频繁出现502。经常出现这种情况,我尝试分析了一下,找到三个主要的原因。

0

第一个原因是服务器内存小导致的,服务内存只有512M,能勉强跑起来一些小程序,如果数据查询和访问量比较多,服务器必然会比较吃力。

第二个原因是Calibre-web程序设计的原因,很多请求是根据浏览器和访问特征返回数据,一个url可能返回不同的内容,并没有使用动态数据和静态数据分离,整体是一个动态网站,如果不进行改造,cdn内容加速都不能上。需要定制开发做相关的动态、静态请求的分离,把固定不变的内容进行缓存以后才能更少的减少服务器资源消耗。

第三个原因是因为网站开放访问,正常人类请求并没多少,但各种各样的爬虫(MJ12bot、DotBot、AhrefsBot)请求太过频繁,大部分服务器资源都消耗到了应对采集爬虫的访问请求了。

[……]

阅读更多

抽奖可视化产品与抢答器按键设备

0

最近去一个客户那里交流抽奖系统问题,我们提供了一套发票抽奖的程序,客户用来做发票抽奖使用。

因为这个产品我没有参与研发过程,只是大致看了一下产品的使用说明,去之前咨询了几个产品相关的疑问,了解开发的抽奖程序完全是个后台操作,没有前台的展示界面。

我理解的是,我们产品只需要负责抽取一些入围的人员,后续导出入围的中奖人员名单,具体的现场抽奖之类的直播活动由主办方现场展示抽取。

但到了客户现场,对接的过程中发现需求不是这么一个情况,因为客户以前的使用的系统直接提供了直播现场的本地抽奖程序,所以在原来的发票抽奖系统程序停用以后,客户的现场抽奖环节的抽奖仪式也没有程序可以使用了。

[……]

阅读更多

几年产品的简单复盘记录

0

最近因为工作调整,加上工作的小组有新的同事加入和出入,特别做了一下产品的一些复盘。

复盘的是数据可视化产品,包含项目包含软硬件设备。产品的研发立项是17年左右,目标是作为公司主打的市场化产品进行的立项。

第一年产品是基于基础内部使用的产品版本,进行了云端化改造,第一年改造完成后拓展了一部分对外的行业客户。客户有省市的热力集团,钢铁集团,移动集团,展会参展,教育行业等。

但在项目后期根据公司发展调整,需要全面配合公司的主营业务调整,项目作为辅助产品研发,需要帮助主营产品开拓市场。

[……]

阅读更多

你好,OneNote

你好,OneNote

2020年6月4日
10:03

这是我通过OneNote 编辑的一篇文章,我最近想在手机上找一款可以替代QQ 邮箱记事本的记事本软件,基于以前的QQ 邮箱记事本的使用体验,对于新的记事本几个需要能够满足的要求。

1、图文混排。
可以进行图文混排的体验,只需要简单的格式段落和图片插入功能即可。

2、支持邮件正文发送。
记事本的内容可以通过邮件正文发送,配合wordpress邮件发布可以快速发布到博客,并且能够保持基础的排版不会变乱。

3、图片插入可提供外链图床功能。
记事本中插入的图片支持直接在博客文章中显示,不会因为邮件转发到博客网站出现图片防盗链无法在网站访问。(类似记事本自带图床功能。) 现在用的QQ 邮箱记事本的图片,只有通过web版本上传组件上传的才能外链显示,手机APP和粘贴的图片上传都会触发腾讯图片防盗链机制。每次有图片插入的时候需要在web版转存一次,现在日记越来越多的配图了,操作起来不方便了。

[……]

阅读更多

自家厨下净水器更换滤芯

家里的净水器好久没有换滤芯了,找了净水器的代理商,说是最近没空上门更换滤芯,工人都在项目工地上,没人上门服务,具体什么时候能上门还不清楚。

厂家给的建议是如果想换滤芯,可以考虑自己网上买了滤芯,自己更换,很简单的操作,也可以电话指导更换。

0

但因为之前并没接触过厨下净水器,我家的净水器安装位置又不好拿出来,净水器很沉,我尝试过几次,都没成功把净水器从下面拿出来,因为怕把净水器水管弄坏了,搬动过几次,每次搬动进水管都会漏水。

进水的水龙头也被挡在净水器后面。我没事就看一下净水器的安装位置,摸清了进水器的进水龙头位置,又从京东买了净水器的滤芯,从一级到五级滤芯都买了,抽一个周末时间,开始尝试把净水器的滤芯换上。

[……]

阅读更多

公司业务数据种类来源汇报模板

0

今天收到领导要求:“咱们公司可以梳理一下数据的种类(活动,线上节目引流,公众号,app等)来源,数量,性质(自有/代管)等情况,做一个简单的反馈报告。”

因为领导安排工作经常是从哪个上级领导那里摘来一句话,但你也不能继续往回去问,我看了几遍领导要求,觉得可能是需要了解公司业务情况的数据,所以整理了各个互联网平台,新闻APP,公众号自媒体等领导汇报用的数据模板,然后发给公司的产品经理们,按照各自产品的信息填空,填好后回执给我就好了。

当然,整理数据统计模板简单,数据汇报模板发下去,最后各个产品经理统计的数据很多项目是没有的,在数据埋点和日常统计和分析没有覆盖完整,找程序员查数据库才能拿到。

[……]

阅读更多

企业内部培训系统建设的规划

0

因为最近一年一直在做线下的培训,遇到新冠肺炎疫情以后,基本上的线下培训都停了,过年以后只组织了几场线下的业务培训。现在大部分的业务培训都集中在了线上进行,我们团队使用并测试了多种线上培训方式,测试和使用过的系统包括腾讯会议、微信群视频、QQ群直播、QQ群视频通话、ZOOM、百度WEB会议、钉钉云课堂、企业微信乐享直播、乐享课堂等多种产品,使用效果各异,但是总体需求还是不能满足内部培训需要。所以准备自主研发一套或者集成一套内部培训系统,供自己产品线的业务培训和客户使用。针对C端的 APP 云课堂系统已经在开发中,针对企业内外部的培训系统需要整理思路和方案,特别写了这个规划。

考虑到这个业务规划与项目申报在各个企业都有相应的需求,分享出来,供大家参考。

[……]

阅读更多

公众号推文 SVG 营销互动效果与 CMS 富文本编辑器 SVG 效果使用 学习

0

公众号推文 SVG 效果和 CMS 富文本编辑器 SVG 效果使用学习。

最近 Apple 发布的“新一届 iPad Pro,有深度。”的公众号营销推文被大量转载。其中 Apple 公众号推文采用的营销方案使用了互动的公众号内容模式,可以点击一下,通过动画方式展开更多详细产品介绍。形式颇为新颖,有着不错的传播效果。

最近几天接连收到不同的合作伙伴来咨询这类效果是如何实现的,也想在自己的公众号推文中应用此种形式。这些效果是需要通过花里胡哨的一顿代码操作才能实现,所以我跟他们说一下,等有公众号编辑排版软件能提供制作模板的时候再说吧。

实际上呢,前端开发者眼中没有秘密,看一下源代码即可知道如何实现的,是我觉得这些内容给定制是要进行收费的,目前看大部分各类编辑器的免费模式还没见到自定义这种效果的,好像大部分还是需要自己写代码或者通过商业营销合作才会进行这种效果创意实现,毕竟要维护一下大家的赚钱时间。

[……]

阅读更多