2012-06-11 56 views
0

什么更好/更快?
我们需要一个JavaScript/AJAX的web应用程序短而快速的文件结构文件结构的最佳途径?

RS - > c(对于CSS文件)
RS - >Ĵ(对于js文件)
RS - >我(对图像)

或:

- >样式表
- >脚本
- >图像

或:

- > CSS
- > JS
- > IMG

这有什么区别,如果该URL是短?

回答

1

如果您关心每个资源(预压缩)的源代码中的两个或三个字节。然后,您的网站已经高度优化,或者您正在寻找性能提升的错误位置。

我会更关心你的内容传送是如何分布在诸如子域/ CDN之类的东西上,以最大化负载吞吐量。

确保所有内容都可缓存,如确保您的脚本包含的内容可以聚集在一起,如果可以并包含在您的CSS中。

+0

所以使用客户端存储和json结合cookie来缓存请求会提高性能更多 –

+1

AJAX将减少对整页加载的需求。只要您的网络服务器设置正确,就应该缓存图像,CSS和JavaScript。如果您使用多个子域来交付您的有效载荷或CDN,那么您会发现,您可以最大化并行加载的数量。 –

1

文件夹名称没有区别。您应该专注于实际优化您的文件以及它们如何交付。

优化完文件后,如果您担心速度问题,请考虑查看像www.cloudflare.com这样的内容传送网络。