FreshRSS

🔒
❌ About FreshRSS
There are new articles available, click to refresh the page.
Before yesterdayYour RSS feeds

[CloudMare] Android上管理Cloudflare的小工具

January 11th 2021 at 01:01
By: yzqzss

小巧简单的 Cloudflare 工具。

在手机上就可管理您 Cloudflare 上域名的相关设置。

你可以:

  • 一键开关“处于攻击模式(5秒盾)”和“开发模式”
  • 日间/夜间模式
  • 方便地管理DNS解析记录
  • 查看分析
  • 查看和编辑页面规则
  • 更改CDN缓存设置
  • 更改SSL/TLS设置
  • 更多功能即将到来...

支持使用 API Tokens 或 Email + API Key 方式链接你的账户。

非官方应用,未经Cloudflare认可。数据仅从您的设备传输到Cloudflare的官方API; CloudMare不会记录或发送任何数据。

酷安下载链接(包与google play相同):
https://www.coolapk.com/apk/dev.jtsalva.cloudmare
网盘下载链接(包与google play相同):
https://yzqzss.lanzous.com/iKsgNk9fi7e


相关信息

本软件在 MIT License 协议下发布。

Coolapk:https://www.coolapk.com/apk/dev.jtsalva.cloudmare
Google Play:https://play.google.com/store/apps/details?id=dev.jtsalva.cloudmare
F-Droid:https://f-droid.org/en/packages/dev.jtsalva.cloudmare/ (暂未更新中文)
Github:https://github.com/jtsalva/cloudmare (暂未更新中文)
开发者:jtsalva|https://jtsalva.dev )
官网:https://cloudmare.jtsalva.dev
简中翻译: @yzqzss|https://blog.othing.xyz


显示/隐藏截图

Screenshot_2021-01-10-00-42-23-1209852569.md.png
Screenshot_2021-01-10-00-42-57-1376269688.md.png
Screenshot_2021-01-10-00-43-22-0719190787.md.png
Screenshot_2021-01-10-00-44-44-0041687024.md.png
Screenshot_2021-01-10-00-44-07-0255519211.md.png
Screenshot_2021-01-10-00-43-59-0330649363.md.png
Screenshot_2021-01-10-00-45-13-1931003449.md.png
Screenshot_2021-01-10-00-44-30-0409151161.md.png
Screenshot_2021-01-10-00-45-55-0401238970.md.png

『给RSS爱好者们的一封信』为什么我们应该提高RSS刷新间隔?

January 2nd 2021 at 17:03
By: yzqzss

!!!此文章一些存在悖误,具体错误详情情查看文章末尾 点击跳转 !!!
所以这篇文章还正在完善中...


这是一个倡议,倡议大家自觉降低对于博客&播客这类 更新频率低/及时性要求不高 feed的更新频率。

注:如果你不清楚文中 rss/atom/feed/源 四个词的区别和意思,把它们都当 rss 就好,没有太大问题,`我们日常使用也会混淆它们😂

__
你的高频率刷新可能正在给一些网站带来伤害!!

正文

全文章和全文输出

有些博客会将他们的全部文章和全文内容输出到 feed 。从 rss 用户的体验和互联网开放精神的角度看,这样的无疑是好事:

  • 一些博客的 feed 不输出全文,哪怕可以用 css 来获取全文,也很麻烦。“没有全文的feed没有灵魂”失去了全文体验, rss 的意义就失去了一半。
  • 博客只输出最近的十几篇文章,但我想看看更多早前的文章,又懒得主动打开网站去翻,我可能就没机会看到之前的博文。毕竟它不输出以前的文章,我哪怕知道这个博客以前的文章肯定不在 feed 里,但我连这些文章的标题都不知道,主动上博客 web 浏览的冲动也就少了几分。
  • 且当博客网站突然间消失在互联网时(比如科学松鼠会关站、以及很多个人博客不打招呼删库跑路),我并没有把它的全部文章保存到本地。虽然那些文章我不一定看,但是没有保存下来的话我会有种像丢了东西一样的“损失”感和淡淡的悲伤。(为这些站长 R.I.P 几秒😥)

源的大小带来的影响

不过往往这样的良心 feed 源比其他的只输出最近5/10/15/20条文章的源的大小要大很多,特别是在文章很多很长的情况下。

  • inote ,他的 feed 输出全部文章和全文,有1.5MB。(update:本文发出后,这位博主的 feed 不再输出全部文章)
  • 一大加贝 ,他的 feed 输出全部文章但不输出全文,有0.15MB,如果再输出全文,大小可想而知。
  • ……

独立播客这样的情况更普遍,播客不可能给你只输出最近15期这样来吧,肯定会把从第一期开始的所有节目都放 feed 里。

这里写http压缩大小

box.othing.xyz的订阅

流量很贵

那么如果你每5分钟刷新一次 feed ,对应站点的 feed 大小为 xxx。(这不极端,我看很多人设置的刷新频率都是软件能提供多短,就设置多短,而telegram的rssbot更是只能5分钟刷新一次,还不能改🤒)

那么一个月你将使用60min×24hour×30day÷5min×???MB=??的流量用于刷新该rss。你用流量不要紧,但如果博主使用了付费 cdn 来优化网站访问体验,那博主就需要为cdn支付流量费用

以又拍云CDN的价格为例
又拍云CDN价格-国内0.3元每gb-亚太0.9元每gb-欧美0.4元每gb

你频繁的rss更新并不会像频繁访问网站那样给网站带来大量pv,让博主在浏览后台时收获快乐。Just like:(这么多浏览量,开心开心😜;哇,这个来自重庆的访客把我全部文章都看了,开心开心😝)。
你用rss阅读器看了文章,还真不一定会再去访问博主的网站,除非要去评论留言。

这就意味着博主的cdn账单可能就得为了你而增加几块钱。
听上去不多对吧?

但博主本可以用这几块钱 cdn 费,用在 web 的访问上,给上千个访客更好的 web 体验。

这样博主就在为你能仅仅早几十分钟收到最新文章而被动付费。

热门播客们还好,他们的流量大,所以可以与 CDN 厂商谈拢到几分钱每GB的 CDN 流量价格,但广大中小型博主就没这么幸运了,博客流量总量不大,根本没资格与 CDN 厂商谈条件(这里赞扬一下又拍和七牛,免费的“联盟”计划对于博主们算是福利了)。

如果各位rss使用者大部分没有意识到这个问题,受伤的将会是你所喜欢的博客和播客本身。

为CDN费用发愁的inote.xyz-Blogger
ioiox-Blogger

当然,我知道很多博客使用免费的无限流量的 Cloudflare CDN,对于这类博客的 feed 确实可以想怎么更新就怎么更新。但是 cdn 有缓存啊,你更新再频繁,cdn 不回源拉新版文件,你也没有办法不是。😂

RSS应面向内容而不是面向即时

这有必要吗?博主每个月就产出那几篇文章,无论你是1秒刷新一次,还是一天刷新一次,你一个月其实就只能看到这些个博文。更不用说绝大多说rss爱好者的未读计数都上百上千了。

虽然博客是时间流式的web平台,但是它不是Twitter、微博这样的社会性社交网络,它不是朋友圈或QQ空间。
你用上了 rss ,但你的心没有完全静下来,还在被IM(即时通讯)和社交网络的即时理念所影响。我知道有人用rss来看Twitter,我知道有 PubSubHubbub 技术提高rss本身的即时性和通达性。
但是我想引用这篇文章的一段话:

“需要注意的是,所谓的「实时」只是相对的,通知的发送不可能快过 RSS 服务抓取到订阅源更新的时间,而我们已经知道后者往往存在不可避免的时间差。因此,实时推送功能的作用只是提醒我们不要错过关心的内容;要真正做到分钟级的先知先觉,当今媒体生态下恐怕还是直接瞄准社交网络更为靠谱。”
From 『2018 年主流 RSS 服务选哪家?Feedly、Inoreader 和 NewsBlur 全面横评』
by PlatyHsu 2018-05-04

写到这里我突发奇想。假如你每天会收到一定量的文章,那么延长刷新间隔时间后,平均每次刷新将为你带来更多文章,某种意义上你赚了。“好吧,我这是 短视损失厌恶 的反向举例😗”

现在还在写独立 Blog 和开 Podcast ,哪一个不是兴趣驱动并用爱发电?
So,为了更好的博客/博客以及整个rss生态环境的健康发展,在此倡议各位 rss 同好 :

  • 延长 rss 自动更新时间,最好1小时以上---推荐设为1.5小时。
  • 仅对即时性要求较高的资讯源或论坛源适当缩短刷新间隔。
  • 让更多的 rss 同好们一起提高刷新间隔
  • 让 rss 软件开发者也知道此事。

调低刷新频率

本不应该出现这样的问题

http 缓存

????????

其实 rss 标准在 xml 文件的开头有 lastBuildDate 和 pubDate 参数,atom 标准在开头有 updated 参数。但是...似乎订阅器们都没有仔细认真对待过这些参数。

这几个参数大家理解可能都会不太一样,所以是较少有仔细对待的。 @about_rss

按道理来说,订阅器应该一边下载一边解析。而不是把 feed 下载到本地后再解析。
这样只要订阅器解析到 lastBuildDate/update/pubDate 时间和上一次更新时相同,就终止下载。这样无论多大的源,在源本身没有更新的情况下,每次刷新都只会消耗仅仅几 kb 的流量。

但现在订阅器更多只把这些参数用到了减少数据库重复写入,提高数据库性能上去。而没有用到减少更新 feed 时的流量消耗上。
都是不管三七二十一,先把 feed 下到本地,再对下下来的 feed 文件进行解析处理。

RSS软件们/开发者应该做点什么

当然,实现这样的优化确实相对比较难,毕竟这样需要把 feed 下载到内存中处理(毕竟需要边下载边解析),估计网上还找不到用于处理这样功能的库。

真诚希望各个rss软件开发者在这方面下下功夫。

实在不济,还有个最简单的方案,也是我想倡议的。
在您开发的 rss 软件中,在调整更新频率的页面那里设置一个对话框。只要用户一点击小于45~60分钟的刷新间隔的选项,就弹出对话框,这个对话框需要10秒钟才能点击”我已了解“。上面写有:
“如非绝对必要,我们不推荐使用更高频率的刷新间隔,这可能会对你所订阅的网站造成不必要的流量开销和压力。“

对于博主的建议

如果你的博客 cdn 流量在 feed 这方面消耗大,我个人建议先发一篇文章提醒订阅者降低刷新频率。或通过技术手段,比如将 feed 单独托管在一个不用担心流量消耗的地方(比如github、gitee、coding、Cloudflare Workers等),然后将 feed 的 url 重定向过去。当然,在这个过程中再套一层免费的CDN也是可以的,比如用jsdeliver+github。✌

The End

我知道大部分人设置较短更新间隔时没有考虑到这一点,也许本文部分用词较激进,但这是一个“如果人人都了解了,那么问题就不再存在”的问题。

💪💪

inote.xyz后续
together2

Others&Update

感谢 @about_rss 对于本文的帮助。推荐看看他的 Telgram 频道 All About RSS ,里面都是关于rss的优秀内容!


更正:

2021-01-02 Update:(写得太快,文章有很多问题,感谢以下网友指正)
@AA:
我记得Google reader会根据文章频率自适应刷新频率的,其他的阅读器应该也会
另外就算刷新也可以利用上http缓存,并不会每次都返回完整内容
如果没更新只会返回304 not modified

@BB:
而且也没考虑压缩
故事fm 的 feed 压缩之后 323kB

@AA:
如果用的是通用的http client应该都支持cache,我觉得除非写错了,要不然都应该能想到启用cache吧😅
嗯,但是不知道CDN流量会不会按压缩之后算
@CC:CDN会

@DD:
作者没理解http协议有个etag字段,不需要全部拉取内容也能知道feed是否更新。
否则我早就破产了。
另外cdn费用通常是可以谈的,像我们这种流量比较大的客户,基本可以谈到几分钱每个GB的低价。
另外,像是苹果播客这类比较健全的系统,通常会有一个bot去检查并拉取节目的最新更新,而这个拉取是采用range字段限制拉取的字节数的,他们只比较每个xml文件的前部某个长度的内容是否更新,并将更新通知给客户端拉取,而不是由每个客户端定时各自发起请求,不然以我们用户的体量,也早就被拉死了。overcast甚至小宇宙等客户端通常都有类似的机制。

所以大家尽可以按默认值来,我们撑得住,互联网的老祖宗们早就想到这些问题了,哈哈哈哈。

CC:
emmmmm,我刚刚看了下 gofeed 好像没有做判断(
或许有空去提个pr

我:
“根据文章频率自动调整刷新频率的阅读器还是少数,大多都是 ino,feedly 这样的商业化的服务器端的 rss 订阅器才具备的功能,其实之前是有想到这点,但忘写了😂”(如果我没记错,ttrss 和 freshrss 应该都没有这样的功能)
“http 缓存 和 CDN压缩,我遗漏了这两点。谢谢各位给我科普 http 相关知识,我基础知识没都掌握,发这篇文章丢人显眼了😥,我过度看重于 rss 软件对于 feed 的处理上了,却没考虑最基础的 http ”
“CDN可以谈到几分钱GB的价格,这个我知道,但是由于这篇文章一开始我的主题是面向那些浏览不大的小博客来讲的,中途才想起来'好像播客在rss方面的消耗应该普遍很大',所以也忘了在文章中说”

“所以,我们应该更注重让软件开发者来完善这个问题,而不是仅在用户层面上呼吁强调大家降低更新频率之类的”

欢迎转载,无需申请,可衍生,不强求署名。

By yzqzss|一座桥在水上
起草于 2021-01-01
发布于 2021-01-02

加入 rss.othing.xyz 的QQ|Teleram 讨论群

April 4th 2020 at 22:08
By: yzqzss

有不少的人在使用我这个破网站。所以我建了一个QQ群和Telegram群,方便大家交流rss!

欢迎加入RSS讨伐组 RSS.OTHING.XYZ

QQ群聊号码:1003463445
Telegram:@rss_othing
(QQ群人多,目前有124人,telegram只有5个...)

大家可以一起讨论rss的相关内容,希望你可以加入QQ群,大家来一起讨论,在群里分享分享你所用的rss源之类的!

希望你用的开心(用得不开心我也没办法,233

文章发布于2020/04/04
最后更新于2021/01/12

!清理未通过邮箱验证&不活跃的账号

April 4th 2020 at 11:49
By: yzqzss
  • 2021/01/12

小规模清理订阅数超过20且账号6个月没有活动且没有绑定邮箱的用户。

HXD974287503
Ms3Y84pBwFKn
free123
freshrsslogo
hardick
ki_ton

以上账号如需恢复使用,可联系我,备份还在。

  • 2020/05/25

清理小部分至今仍未绑定邮箱的账号,对于其中有订阅的,已经给你备份了账号全部文章以及rss源。如需找回,可进QQ群后私聊关管理。

Mysry-mu*rry|有备份
c**ite|有备份
j**udan|有备份
s**mo | 无备份
w**jian|有备份
wn | 无备份

  • 2020/04/04

目前已经有超过105个用户注册,但是发现死账号还是有点多,所以清理以下账号。(均是没通过邮箱验证以及注册之后没添加任何rss的,如果在这之前没通过邮箱验证的,可能误杀,重新注册然后验证就好了)

删了这60多个账号后,留下了31个活跃账号。等会我会给你们发邮件,我考虑建个讨论rss的QQ/tg群,哈哈。

删除的账号(均为死号,故无备份):(部分字段*代替)
12138
123
1666
16666
272*5298
277*5078
541**7272
841**0503
8848
88888
Ch**ang
Cor**one
El**ot
FYoun
lsmail
jack
Mik**hao
zr**234
T-0037
ag**013wn
as*b_189
be**te
bi**alian
bi**er
b**ker
b**ar
cade
coo**rec
da*ian
dgt
f**eifeng
fu**sie
gh*43
gho**inbow
hh*txs
jia**zh
juh*iwu
j**eck
l666
liu**pei
love**saber
lurui**e404
lyl**g803
m**ang
mil**sir
moyu
m**tyle
nwzj*ykn
o*ears
orange
p246
pau*rvce
piawu
pl**o13
po**ukong
qi**u
readrss
ro*neri
rss
sh**zq
sh**pdsg
shiqi
tar**k
tric**host
w**bts
wol**020
woo**hree
yihn*uelan
yy
zh*ang
zj**lin

使用指南[必读]

November 15th 2019 at 22:23
By: yzqzss

我的vps闲着也是闲着,就开个rss站造福大众吧,rss订阅量基本无限制,尽情用吧。CN2线路,三网访问都不错。如果忘记密码或者想跟我聊天,发我邮箱yzqzss[at]yandex.com或者Telegram联系我:@yzqzssme

需要帮助也可以找QQ群里的 我心飞翔 管理员

  • 如未收到验证邮箱,检查回收站

你白嫖这么稳的在线RSS订阅服务,还不谢谢我!

使用客户端访问FreshRSS

使用客户端前需要先在 设置-用户账户 里设置api密码来开启api访问

feedme和Readrops的域名项填:https://rss.othing.xyz/p/
而不是:https://rss.othing.xyz/p/api

Reeder4 设置中填:https://rss.othing.xyz/p ( 然后它会自动补全链接为:https://rss.othing.xyz/p/api/greader.php )

建议安卓上使用feedme/Readrops,win上则直接使用网页版,linux使用FeedReader/网页版,IOS/MAC设备使用Reeder
当然,你可以随时打开网页版食用

兼容谷歌Reader api:https://rss.othing.xyz/p/api/greader.php
兼容fever api:https://rss.othing.xyz/p/api/fever.php

Google Reader-like API

支持的客户端:

Fever API

支持的客户端:

__
感谢FreshRSS开源项目。

❌