【问题标题】:Hosting images on the same server as a webpage or using a CDN: What is more efficient/loads faster?在与网页相同的服务器上托管图像或使用 CDN:什么更高效/加载更快?
【发布时间】:2018-01-14 06:48:17
【问题描述】:

我正在建立自己的网站,网站上的一个部分将是展示我制作的不同数字艺术作品的部分。这引出了一个奇怪的问题,我应该将图像托管在与我的网站相同的服务器上,还是使用单独的 CDN 来托管它们并链接到它们?什么会为用户加载更好?一种会比另一种提供更好的性能吗?

这是从效率的角度来看的。我知道在 TOS、依赖第三方主机等方面使用单独的 CDN 或图像主机可能会出现问题。我的问题涉及使用外部 CDN 是否会对用户端有任何重大改进而不仅仅是将图像托管在同一台服务器上。我想在一页上显示大约十几个图像,而且我知道浏览器一次可以加载多少内容是有限制的。使用 CDN 是否可以帮助浏览器比普通托管更快地加载图像,或者至少一次加载更多内容?

(注意:我也在网站上使用 Materialize 框架,尽管这对图像的托管或加载方式没有任何影响。)

【问题讨论】:

    标签: html performance webserver web-hosting cdn


    【解决方案1】:

    您应该在自己的服务器上托管图片通过 CDN 提供图片

    【讨论】:

    • 嗯,你能详细说明一下如何做到这一点吗?图像标签 main src 是否应该从 CDN 中提取,而 alt 是否应该从本地服务器中提取?它看起来像这样:<img src="CDN" alt="localhost" />,还是类似的东西?对不起,如果我听起来像个新手。我对网络编程的后端工作相当陌生。
    • 对不起,我不是指alt标签,我是指第二个src标签。
    • @hsoJ95 注册 CloudFlare 什么的,将您的名称服务器指向 CF 的,然后就可以了:<img src="yourdomain.com/image.jpg" /> 通过 CloudFlare CDN 提供服务
    猜你喜欢
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多