Bing-API更新啦!

发布于 2020-03-20  401 次阅读


你没有看错,这个API更新了!这关系着这个网站首页图!

原来是什么?

基于 PHP,由 @tnqzh123 dalao 编写,后由我接手继续开发。

现在是什么?

基于 Python3 + Flask,由我编写,并托管在国内主机,证照齐全,快速响应!

你可以来凑个热闹,戳此(没错是高级缓存,套上CDN简直无敌

简单说一下高级缓存:

普通的 API 不会给你缓存任何东西,请求 Bing 以后给你重定向一个图片地址(Bing 的);高级缓存会在当日的首次请求时,将 Bing 返回的内容、今日美图图片,分别缓存至内存和硬盘,当用户请求高级缓存时,先检查本地缓存是否过期,过期的话更新(通常是首次请求需要更新);没过期的话直接返回相应的图片。

普通 API 的耗时是 700ms 左右,而高级缓存可以只有 172ms。这,就是差距。只有过期后的第一次请求会略微慢一点;只要在有效期内,那就是 40ms 的高速相应。另外,目前已经增加了 阿里云国内 CDN,会在全国各个节点都进行二次缓存。

注:上述结论由 Xiao_Jin 从 上海市浦东新区**镇***小区 (联通) 向 阿里云 IPv6 CDN 请求得出。

没错是不是很快

XHCloud管理员之一,拥有比小豪还高的权限(滑稽):D