我有几个局部视图的视图。该视图将多个javascript文件作为单个包加载。但是一个js文件根据局部视图而不同。
我可以在我的部分中捆绑一个文件,它会提高性能吗? 或者我如何缩小该文件以提高性能。
答案 0 :(得分:2)
您宁愿拥有一个包含所有资源的捆绑包。即使它们没有在每个视图上使用,但是您拥有一个将仅仅下载并随后进行缓存的捆绑包这一事实将比使用不同HTTP的不同视图具有不同的捆绑包更好请求获取它们。请记住,缩小和 public function setDomain(\CricketBundle\Model\Entity\Domain $domain = null)
{
$domain->addTournament($this);
$this->domain = $domain;
return $this;
}
捆绑包会大大减小其大小,因此在最初下载此捆绑包时不应该有很大的不同。