Html 我应该从服务器加载图像还是从url获取图像?
我是一个网络开发新手,我想创建一个dota 2的Vuejs应用程序,将有一个卡片网格,每张卡片中都有英雄档案,我将所有这些英雄数据本地保存在一个json文件中,其中包含img路径,问题是,有这么多关于100个英雄的图像,每个都有4个能力,所以100个英雄化身+400个能力,这是一种巨大的。我应该将这些映像部署到宿主服务器上,还是更改img路径以从dota2.com获取?哪个更好更快?对客户端有什么影响?我的问题是,我不知道客户端是在移动中加载图像,还是需要先下载所有500个图像,我的网站才能正常工作Html 我应该从服务器加载图像还是从url获取图像?,html,image,Html,Image,我是一个网络开发新手,我想创建一个dota 2的Vuejs应用程序,将有一个卡片网格,每张卡片中都有英雄档案,我将所有这些英雄数据本地保存在一个json文件中,其中包含img路径,问题是,有这么多关于100个英雄的图像,每个都有4个能力,所以100个英雄化身+400个能力,这是一种巨大的。我应该将这些映像部署到宿主服务器上,还是更改img路径以从dota2.com获取?哪个更好更快?对客户端有什么影响?我的问题是,我不知道客户端是在移动中加载图像,还是需要先下载所有500个图像,我的网站才能正常
如果我使用url获取,这意味着我的网站是静态的还是动态的?我可以将其发布到GitHub还是需要Firebase来托管它?静态或动态指的是数据是恒定的还是给定一组条件的变化。看起来您有一个基于Valve API结果集字段的图像列表。我建议使用这些图像至少有以下原因:
无论哪种方式,客户端都是相同的-将向您的服务器或Valve服务器发出每个映像的请求。图像的发送速度将是决定因素。这个问题非常广泛。简而言之,你不应该在未经允许的情况下直接从另一台服务器上提供图像,因为这会占用他们的带宽。但是valve有一个API,它是免费的,我不想使用API,因为我希望我的网站是静态的。我很难想象(哈,明白了吗?)你的情况,但现在没有很好的支持,因此,我会通过JavaScript进行异步加载,使用+onload(网上有很多文章),并可能在需要时加载它们。这有意义吗?