Prerender.io允许您通过编辑install或添加Nginx configDjango middleware
如果有的话,性能上有什么不同,哪种设置更好?
javascript - 在Nginx或Django中安装Prerender?-LMLPHP

最佳答案

通过电子邮件向prerender发送了相同的问题,prerender上Todd的答案是,
您应该在设置中间件的任何位置设置令牌。至于使用哪种中间件,nginx中间件允许nginx以异步方式处理代理,这样爬虫程序的请求就永远不会发送到django服务器。使用django中间件,请求将到达django服务器,然后被代理。确保django中间件使用非阻塞i/o,以便预呈现请求不会暂停线程。
在这两种情况下,如果prerender.io没有缓存该页,prerender将向服务器发出另一个请求,让该页动态缓存该页。

关于javascript - 在Nginx或Django中安装Prerender?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26854617/

10-11 11:37