在我的页面上有一个图像日志(大约100-120(,我正在使用Image cropper。
<img width="303" src="@Umbraco.TypedMedia((int)categoryImage.Id).GetCropUrl(303, 404)&quality=75" alt="" />
根据谷歌pagespeed和gmetrix的说法,最大的问题是:"从静态资源中删除查询字符串"。
有什么建议吗?
Umbraco 6和7在image cropper函数中存在差异。在Umbraco 6中,它是在媒体文件夹中生成的,url没有querystring。(一种命名作物(
在Umbraco 7中,生成的图像缓存在\App_Data\cache中,因此只有第一次命中的速度应该较慢。但是url带有一个查询字符串。
就速度而言,假阳性并不重要。
你可能会想出一些办法,比如url重写之类的,但随后你会失去灵活性,或者另一个失败,比如Umbraco 6,速度利润最低。或CSS精灵。