我的网站(www.nykidplaces.com)托管在Google App Engine上。
加载主页有时非常慢,10秒或更长时间。经过一些分析,我注意到问题通常是由加载静态文件(css、javascript或图像)引起的。大多数静态文件加载速度很快,但偶尔一个随机静态文件加载速度很慢。
例如,这个4Kb文件通常需要
虽然是真的;做时间工作http://www.nykidplaces.com/styles/toastr.css——安静;完成
真正的百万。163s
真正的百万。154s
真正的0m3.335s慢
你知道这是什么原因吗?
我的yaml文件:
version: 1 runtime: python27 api_version: 1 threadsafe: true handlers: - url: /images static_dir: images - url: /styles static_dir: styles - url: /javascript static_dir: javascript - url: /.* script: daycares.application libraries: - name: webapp2 version: latest - name: MySQLdb version: "latest" - name: jinja2 version: latest
它不应该那么慢,但我注意到您的静态文件使用默认的10分钟缓存过期时间。您可以将其设置为更高,例如1天,以利用静态文件的非常快的边缘缓存(如果它们不需要经常更新)
问题内容: 我正在尝试将我一直在工作的Django网站从开发服务器阶段移至真正的托管环境。目前,我只是在我的个人计算机上托管。我已经安装了Apache和mod-wsgi,但是在获取静态文件时遇到了问题。我很确定这与Apache有关。这是我的站点配置文件: 我正在尝试从我使用静态别名的目录中托管文件。当我尝试加载网站时,所有内容都出现了,但是没有CSS。另外,当我访问我的URL www.server
为了提供诸如图像、CSS 文件和 JavaScript 文件之类的静态文件,请使用 Express 中的 express.static 内置中间件函数。 此函数特征如下: express.static(root, [options]) The root argument specifies the root directory from which to serve static assets.
本文向大家介绍django静态文件加载的方法,包括了django静态文件加载的方法的使用技巧和注意事项,需要的朋友参考一下 在模板中往往要加载静态文件,如CSS, JavaScript,图片等。那么这些文件在django中如何才能正确加载呢? 首先要在settings文件中进行设置,关于静态文件的设置选项主要由以下几项: 1. STATIC_URL = '/static/' 指定静态文件查找的ur
Web/云/静态主机托管工具 AWS [$] Heroku [free to $] DigitalOcean [$] Modulus [$] DIVSHOT [free to $] netlify [free to $] surge [free to $]
问题内容: 我正在本地计算机(Mac OS X)上运行Django的开发服务器(),无法加载CSS文件。 以下是settings.py中的相关条目: 在我的views.py中,我请求上下文: 在我的模板中,渲染正确: 变成: 文件实际所在的位置。我还确保所有文件都已收集。 我的urls.py中也包含以下几行: 我是Django的新手,所以可能缺少一些简单的知识-希望对您有所帮助。 问题答案: 请仔
问题内容: 我正在本地计算机(Mac OS X)上运行Django的开发服务器(),无法加载CSS文件。 以下是settings.py中的相关条目: 在我的views.py中,我正在请求上下文: 在我的模板中,渲染正确: 变成: 文件实际所在的位置。我还确保所有文件都已收集。 我的urls.py中也包含以下几行: 我是Django的新手,所以可能缺少一些简单的知识-希望对您有所帮助。 问题答案: