【发布时间】:2019-12-11 05:39:22
【问题描述】:
我正面临一个简单的 Django 应用程序的页面加载时间缓慢(Django 管理中的列表页面),该应用程序部署在 Google App Engine 上,使用 postgres Cloud SQL。记录少于 20 条。 SQL 时间可以忽略不计,即使有 30 个查询。
我假设domLoading 可能是指case/ 页面的初始加载,这需要3 秒。
大多数在线解决方案都是指调整 apache/nginx 设置。但由于我使用的是 Google App Engine (PaaS),我无法直接控制网络服务器设置。 gcloud app deploy 应该处理负载平衡和代码版本控制。
如何提高 Django App 在 GAE 上的基本加载时间? GAE 和 Cloud SQL 都托管在同一个区域。
PS:我确实找到了一些类似Optimizing my Django app on Google App Engine的答案,但它们指的是优化SQL查询,这里不是这样。
【问题讨论】:
-
domLoading 发生在浏览器“接收到文本之后”并将其转换为 DOM 树结构时。
-
@thebjorn 同意。但数学并没有加起来。 Chrome 开发工具显示页面加载本身需要 2.84 秒。直观地说,
domLoading时间包括它。如果页面加载时间减少,domLoading 也应该下降。
标签: django python-3.x google-app-engine