首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails解析XML提要的最快方式?

Rails解析XML提要的最快方式?
EN

Stack Overflow用户
提问于 2013-01-24 11:04:50
回答 1查看 701关注 0票数 0

我需要解析和排序大约50个XML提要。我已经使用nokogiri解析了页面加载时的XML提要,并创建了一个散列,我对其进行了修改。但真的很慢。因此,我正在寻找更好的解决办法。

我想过的解决办法:

  1. 创建一个cron作业,创建一个静态XML提要,并对所有50个提要进行解析和排序。用JS或nokogiri解析这个XML提要。在用户站点或服务器端解析它哪个更快?
  2. 以某种方式中断cron作业XML,将其分成几个部分以供分页使用。这个提要有200-500个条目,我只需要向用户展示大约8个条目pr。呼..。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-24 11:17:46

它在页面加载时解析XML提要。

真是个坏主意。除非你需要超级新鲜的信息,并且愿意为此牺牲一些机器资源。

在后台进程中获取/解析它们。存储结果为db (或文件,任何有用的),并为您的本地内容服务。这样会快得多。

在后台解析它们,即使它们经常更改。这样,您就不会通过让几个web工作者做完全相同的工作来消耗CPU和加载网络。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14499802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档