如何从我自己的服务器显示图像

时间:2013-05-18 09:31:00

标签: html image path

目前我正在使用类似“http:// [My IP] /images/example.png”的路径来访问我服务器上的图像,而我看到其他代码使用的路径如“images / example.png”所以我想知道我是否正在为我服务器上托管的图像做这件事。

如果你能走掉像“images / example.png”这样的路径,那么使用我现在的路径与缩短路径有什么不同?它会更快地检索图像吗?

3 个答案:

答案 0 :(得分:0)

我认为搜索总是从当前文件夹开始,所以路径' / images / image'应该更快,同时缩短。

答案 1 :(得分:0)

表现基本相同。最好使用/images/example之类的路径,因为您可能想要更改域名。你必须改变每一个环节,这很痛苦。它们也更短,这意味着服务器发送的字节数更少。这对于小型应用程序无关紧要,但如果您处理大量请求,可能会使服务器速度变慢。

答案 2 :(得分:0)

您拥有的是绝对网址。您可以省略域名,只需执行以下操作:

/images/example.png

它的功能与完整的URL相同(假设图像与您的网站位于同一个域中)。请注意,这与相同:

images/example.png

这是相对网址。 (不出所料)相对于您当前的网址。