trang khác nhau của trang web của tôi có những nhu cầu khác nhau js (plug-in chủ yếu), một số cần một hộp đèn, một số dont, một số cần một băng chuyền, một số dont, vvcác tệp js nhỏ khác nhau trên mỗi trang VS. 1x tệp js toàn trang web?
Liên quan đến tốc độ pageloading nên tôi
tùy chọn 1 - tài liệu tham khảo mỗi js tập tin khi nó là cần thiết:
nên một trang có thể có:
<script type="text/javascript" src="js/carousel/scrollable.js"></script>
<script type="text/javascript" src="js/jquery.easydrag.js"></script>
<script type="text/javascript" src="js/colorbox/jquery.colorbox-min.js"></script>
và khác có:
<script type="text/javascript" src="st_wd_assets/js/carousel/scrollable.js"></script>
<script type="text/javascript" src="st_wd_assets/js/typewatch.js"></script>
phương án 2 - kết hợp và nén thành một site_wide.js file:
vì vậy mỗi trang sẽ tham khảo:
<script type="text/javascript" src="js/site_wide.js"></script>
sẽ có bộ chọn không sử dụng/sự kiện người nghe, mặc dù như thế nào xấu là điều này? Tôi sẽ bao gồm bất kỳ ghi chú/chứng nhận plugin nào ở đầu tệp site_wide.js
http://stackoverflow.com/questions/2707499/improving-javascript-load-times-concatenation-vs-many-cache/2707544#2707544 http://stackoverflow.com/questions/1495338/use-cache -file-or-one-more-http-request –