性能的天花板,终极缓存,敬请期待!!

性能的天花板,终极缓存,敬请期待!!

我们将 WP 返回的数据进行了缓存,用户在打开页面的时候,直接从 Node 返回数据,WP 不参与执行,加上 Node 天生的高并发优势,达到了点击瞬间打开,如果您的服务器网络不是太差,体感上基本零延迟。(目前这个演示站点还未实装,不用试了,实装后会推送更新。)

那么动态数据如何处理?

用户在打开页面的时候,智能判断当前页面有哪些动态数据,然后异步发送到服务端进行处理,并返回到前端合并数据缓存的数据,用户几乎不会察觉。这样做服务端(WP)不用将页面的数据全部处理一遍,只处理特定的某些数据,速度和效率都是顶呱呱的。

如果WP更新了数据,缓存如何处理?

服务端(WP)如果有数据更新,会通过 api 接口通知 Node 端,Node 端根据发送过来的数据智能判断需要刷新哪些缓存,这样做缓存和服务端数据就能完美一致。

一个页面只请求一次

因为考虑到登录用户和未登录用户页面显示的内容不一样,所以通常 WP 只会缓存游客页面。B2主题已经解决了部分问题,能做到游客和登录用户所显示的页面都能缓存,但是代价是用户打开页面以后,需要发送多个请求到后台来获取登录用户的动态信息。多的时候,一个页面可能有 6 个请求,这样实际上用户打开一次页面,WP就会初始化 7 次,流量大的时候,这会对服务器造成极大的负担。

咱们这套新系统可以做到游客对 WP 的请求数是 0,登录用户对 WP 的请求数是 1 。所以这优化已经基本到头了。

系统重新起名,以后会使用新的名称和域名

之前有朋友说咱们这套系统名字太随便了,现在,它有了一个简单好记的名字——瓜奇 (guaqi.com) 。

性能的天花板,终极缓存,敬请期待!!

瓜奇是一个憨憨的小恐龙。


另外提一下,咱们这个系统有多语言功能,目前是可以支持一键智能将中文文章翻译成其他语言的,我用的是一个免费接口,用量不大应该没事,但是用的人多了,保不准会被限制,所以你们只玩玩就行了, 别大量去翻译文章。插件的多语言功能也有一些显示BUG,请忽略。

这套系统花了很多心思和精力,请大家勿催,有兴趣可以安装起来玩玩。

给TA打赏
共{{data.count}}人
人已打赏
瓜奇

Tx56_1.0.3 体验版更新说明

2024-10-6 11:09:18

瓜奇

瓜奇 GuaQi_1.2.3 可以下载使用了

2025-5-30 20:23:06

64 条回复 A文章作者 M管理员
  1. 查查知产

    好域名,好名字,好logo 期待春哥个新品大放异彩!

  2. 彽调菂猫

    春哥你这瓜奇小怪兽logo在哪生成的还挺好看

    • 春哥

      右边是一个字体,左边是网上找的手绘素材?

    • 彽调菂猫

      在哪找的我也去找一个

    • 春哥

      pinterest.com 里面搜的

    • ZEKSP45505

      春哥,字体是啥字体,好看

  3. 柚苏鸭

    666

  4. 有趣

    Sketch(65246)

  5. feiyu

    也有可能是瓜奇域名便宜… 拍卖到了所以就想个名字用起来?

    • 春哥

      猜对了!? 这个一眼就相中了,而且能承担起的。

  6. 晚上的太阳

    我支持春哥

  7. Hostsns.com

    呃,瓜奇,好有深意的名字 我觉得吧,瓜皮会好一点?

    • 春哥

      不是瓜皮(guapi.com)买不起,而是瓜奇(guaqi.com)更有性价比!

    • Hostsns.com

      春哥,我觉得不要让域名限制了你发挥,你先想好品牌名,再选择域名

    • 春哥

      老站长了,有洁癖和强迫症,不是com的就觉得不完美。目前这个是能接受的。

    • ZeckWant

      我也是这样的?很多好听的品牌却都因为域名放弃了,有的话域名出售方又要大几万十几万的价格,很难绷啊

    • Hostsns.com

      不一定要是.com域名,也可以是一些小众但热门的域名,比如:.ai .io .me 等一些热门域名后缀都可以选,个人推荐ai,比较符合现在的热点及未来的趋势

    • nathan

      .me的域名国内都不给备案

    • ZeckWant

      可以了吧,我有个***.me的备案过了

    • Mr Ye

      kakuo. com如用得上低价转给你?

    • 春哥

      这个域名也不错,如果有更好的双拼,可以考虑入。

    • C666

      同意,瓜皮更好

  8. 倡萌

    这个难道可以理解为是 Headless WordPress?我比较关心的是,是否可以从B2平滑升级到新系统。如果要二次开发一些小功能,估计越来越难了,主要是涉及到的知识已经远远单单是常规的PHP了

    • 春哥

      其实开发比B2简单,因为 Graphql 的数据结构是颗粒化的,你也不必关心它是怎么实现的,只关注在哪加减什么属性就行了,wpgraphql 有对应的钩子可以用,wpgraphql IDE 中自带有调试工具和文档,非常方便!

    • 春哥

      完整版是可以平滑升级的,会出一个专门的数据转换程序。

    • 倡萌

      那我就放心了,期待年度大作!

  9. Steve3957

    瓜奇也有点随意,但是还是比天下无牛要好点了。期待最终产品的姿态?

    • 春哥

      是的,因为起名,花了很多冤枉钱,心在滴血~

  10. Q哥

    瓜奇,其实也挺随意的

  11. 渐变的

    Sketch(65231)

    • 春哥

      传神!

    • 彽调菂猫

      有点像葫芦娃里面的蛤蟆精

  12. SUTTON

    Sketch(65230)

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索