一些网站,例如http://www.idealo.co.uk似乎只提供服务static html
,尽管它们的内容是动态的。
例如,如果我浏览某个类别,我会得到一个static html
页面链接:
http://www.idealo.co.uk/cat/5666/electric-guitars.html
现在,如果我应用自定义过滤器,我会再次获得指向以下内容的链接static html
:
http://www.idealo.co.uk/cat/5666F456496-735760-1502100/electric-guitars.html
这是如何实现的?是否有任何框架可以帮助“预生成”所有可能的动态页面,这样只要给出新的输入,页面就已经存在(即static html
已经可用)?
背景:我们运行一个小型的房地产报价搜索引擎。我们的抓取工具每天更新一次优惠(内容全天都是静态的)。内容可在 Ruby-on-Rails 网站上搜索。随着流量的增加,性能正在成为一个问题。我想知道是否有任何框架/工具可以批量生成我们所有的搜索,以便我们可以提供static html
.