Я использую несколько плагинов jQuery. Является ли более эффективной ссылка на них отдельно на главной странице, или я должен объединять содержимое каждого файла в один файл jQueryPlugins.js и ссылаться на это?Как наиболее эффективно загружать файлы плагина jQuery?
ответ
Нет, это не более эффективно.
Открытие и закрытие TCP-соединений более дорогое с точки зрения пропускной способности, чем загрузка контента при установлении соединения.
Вы, скорее всего, захотите объединить его в файл, а также уменьшить его, используя YUI Compressor или Google Closure Compiler при ссылке на него.
Кроме того, если вы хотите получить повышенную осведомленность о своей пропускной способности, вы можете включить миниатюрный контент inline в пределах
пересматривая это через некоторое время .. это неправильно; @cameron указала причину.<script type="text/javascript"> </script>
тегов внутри вашей страницы.
Примечание: если пользователь загрузил один файл, при условии, что вы установили соответствующий Expires Header, ваш код будет кэшироваться. Таким образом, вам не нужно беспокоиться о ссылках на другие файлы на вашем сайте или на сайте x-site.
Я бы не вставлял фреймворк JavaScript непосредственно внутри '
Соответствующее решение зависит от ваших обстоятельств. Один файл уменьшит HTTP-соединения, уменьшив задержку. Тем не менее, вы можете потерять ширину полосы.
Это компромисс, который вам нужно будет определить.
источник
2010-08-04 23:00:22