高性能网站建设指南(十二)删除重复脚本

在一个页面中两次包含用一个JavaScript文件会损伤性能。导致一个脚本的重复有两个主要因素——团队大小和脚本数量。页面中的脚本越多,就越有可能将一个脚本包含两次。

重复脚本损伤性能(Duplicate Script Hurt Performance)

重复脚本损伤性能的方式有两种——不必要的HTTP请求和执行JavaScript所浪费是时间。

避免重复脚本(Avoiding Duplicate Scripts)

避免意外包含同一个脚本两次的方法:

  1. 在你的模板系统中实现一个脚本管理模块。包含脚本的典型方式手机在HTML页面中使用SCRIPT标签:<script type="text/javascript" src="menu)1.0.1.js"></script>

  2. 在PHP中创建一个称作insertScript的函数<?php insertScript"menu.js" ?>

当我们处理重复脚本问题时,需要添加处理脚本依赖性和版本的功能。


Copyright © 2018 Darkerxi