我正在使用 Intranet 的网站。我想优化性能,我知道我加载的脚本不会经常更改它。将它的字符串(从xhttp请求)缓存到本地存储以及一小时左右的到期时间是否更好。然后从本地存储加载并动态插入DOM。
有谁知道这种方法是否仍然是一个好用的方法?我需要使用的浏览器是IE11(IE10渲染模式)。或镀铬49。
由于
答案 0 :(得分:0)
忘记“静止”,如上所述,这绝不是一个好主意。 Web浏览器可以为您处理所有缓存,只需设置适当的缓存标头(在您的情况下,不用再检查 - 甚至不是def rps(p1, p2)
@results = {
'rock/paper' => "Player 2 won!",
'rock/scissors' => "Player 1 won!",
'paper/scissors' => "Player 2 won!",
'paper/rock' => "Player 1 won!",
'scissors/paper' => "Player 1 won!",
'scissors/rock' => "Player 2 won!",
'rock/rock' => "Draw!",
'scissors/scissors' => "Draw!",
'paper/paper' => "Draw!"
}
@results["#{p1}/#{p2}"]
end
rps("rock", "rock") => "Draw!"
rps("rock", "scissors") => "Player 1 won!"
rps("rock", "paper") => "Player 2 won!"
请求)一小时,因为这是您所描述的本地存储)并让浏览器完成它的工作。