0

我有一个 web 应用程序,其中在 amazon s3 存储桶中创建了 html 页面。这些 html 页面引用了带有 . 我应该把javascript源文件放在哪里才能用javascript正确呈现?我应该把它们放在那个亚马逊 s3 账户的同一个桶里吗?如果源文件位于我的 Web 应用程序的静态资产文件夹中,html 页面的渲染速度会更快吗?如果我将它们放在 amazon s3 存储桶中,我应该如何引用它们;通过相对于存储桶的路径还是亚马逊给出的绝对完整域路径?

编辑:我得到它使用以下javascript ex:

测试.html:

<html>
<head>
<script src="display.js">
</script>
</head>
<body>
<input type="button" onclick="popup()" value="Click Me!">
</body>
</html>

显示.js:

function popup() {
alert("Hello World")
}
4

1 回答 1

1

使用相对路径将更有效地解析本地到服务器的 javascript 资源链接。使用 Amazon 生成的公共 URL 将需要 DNS 查找和解析,这需要时间。

于 2013-02-22T19:46:03.323 回答