2

Prerender.io允许您通过编辑Nginx 配置或添加Django 中间件来安装它。

性能差异是什么(如果有的话),哪种设置更好?

预渲染入门

4

1 回答 1

1

通过电子邮件向 Prerender 发送相同的问题,来自 Prerender 的Todd的回答是,

您应该在设置中间件的任何地方设置令牌。至于使用哪个中间件,nginx 中间件让 nginx 以异步方式处理代理,因此来自爬虫的请求甚至永远不会发送到您的 Django 服务器。使用 Django 中间件,请求将到达您的 Django 服务器,然后被代理。确保 Django 中间件使用非阻塞 I/O,以便对 Prerender 的请求不会暂停线程。

在任何一种情况下,如果 Prerender.io 没有缓存页面,Prerender 将向您的服务器发出另一个请求,以便该页面动态缓存它。

于 2015-02-18T23:00:13.353 回答