Python API调用在GAE的服务器端速度非常慢,但在浏览器端速度非常快

Python API调用在GAE的服务器端速度非常慢,但在浏览器端速度非常快,python,api,google-app-engine,jinja2,Python,Api,Google App Engine,Jinja2,我这里只有一个简单的问题。我总共对Twitch TV API进行了10次调用,并对它们进行了索引,这相当慢(慢15秒-25秒) 每当我在浏览器端进行这些调用时(即,将它们放入我的url),它们的加载速度相当快。因为我是用python编写代码的,有没有什么方法可以使用jinja2获取/索引多个URL 如果没有,我还能做什么 谢谢大家! 如果您不希望它们不断变化,您可以将结果缓存在memcache中,并仅在必要时访问真正的API 最重要的是,如果您认为API调用是可预测的,那么您可以使用后端实现这一

我这里只有一个简单的问题。我总共对Twitch TV API进行了10次调用,并对它们进行了索引,这相当慢(慢15秒-25秒)

每当我在浏览器端进行这些调用时(即,将它们放入我的url),它们的加载速度相当快。因为我是用python编写代码的,有没有什么方法可以使用jinja2获取/索引多个URL

如果没有,我还能做什么


谢谢大家!

如果您不希望它们不断变化,您可以将结果缓存在memcache中,并仅在必要时访问真正的API


最重要的是,如果您认为API调用是可预测的,那么您可以使用后端实现这一点,并对结果进行memcache(基本上是抓取),这样用户就可以获得缓存的结果,而不必访问真正的API。

如果您不希望它们不断变化,您可以将结果缓存在memcache中,并仅在必要时访问真正的API


最重要的是,如果您认为API调用是可预测的,那么您可以使用后端实现这一点,并对结果进行memcache(基本上是刮取),这样用户就可以获得缓存的结果,而不必点击真正的API。

感谢您的输入。我看看我能做什么。我现在使用的是一个iframe,它加载api数据,然后覆盖一个非常时髦的“加载”GIF。调用将非常频繁(检查流是否处于活动/脱机状态)。我会弄明白的!非常感谢。谢谢你的意见。我看看我能做什么。我现在使用的是一个iframe,它加载api数据,然后覆盖一个非常时髦的“加载”GIF。调用将非常频繁(检查流是否处于活动/脱机状态)。我会弄明白的!非常感谢。