2010-08-04 6 views
1

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

ответ

0

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

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

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

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

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

+3

Я бы не вставлял фреймворк JavaScript непосредственно внутри '

1

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

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

Смежные вопросы