Как наиболее эффективно загрузить файлы плагинов jQuery? - PullRequest
1 голос
/ 05 августа 2010

Я использую несколько плагинов jQuery. Является ли более эффективным ссылаться на них по отдельности на главной странице или я должен объединить содержимое каждого файла в один файл jQueryPlugins.js и сослаться на это?

Ответы [ 2 ]

1 голос
/ 05 августа 2010

Подходящее решение зависит от ваших обстоятельств. Один файл уменьшит HTTP-соединения, уменьшая задержку. Тем не менее, вы можете в конечном итоге с потерей ширины полосы.

Это компромисс, который вам нужно будет определить.

0 голосов
/ 05 августа 2010

Нет, это не более эффективно.

Открытие и закрытие TCP-соединений обходится дороже с точки зрения пропускной способности, чем загрузка контента, пока соединение установлено.

Скорее всего, вы хотите объединить его в файл, а также уменьшить его, используя YUI Compressor или Google Closure Compiler при обращении к нему.

Кроме того, если вы хотите чрезмерно осознавать свою пропускную способность, вы можете включить минимизированный контент, встроенный в теги <script type="text/javascript"> </script> внутри вашей страницы. повторное рассмотрение этого через некоторое время ... это неправильно;@cameron указал причину.

Обратите также внимание: как только пользователь загрузит один файл, при условии, что вы установили соответствующий Expires Header , ваш код будет кэширован.Таким образом, вам не нужно беспокоиться о ссылках на другие файлы на вашем сайте или на рабочем месте x-site.

...