2013-07-31 4 views
2

Я заметил, что некоторые программисты используют два способа вызова .js-файла.вызов файла сценария java

1- этот путь, где вы должны иметь файл JS:

<script src="lib/jquery.js" type="text/javascript"></script> 

2- и таким образом, когда вам не нужно файл JS:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js" type="text/javascript"></script> 

, и я хочу знать, какой способ лучше использовать.

+0

Я предпочитаю использовать _first_-решение, потому что вам не нужно иметь доступ к Интернету, когда вы (если вы) работаете на localhost. – Vucko

ответ

1

Первый вариант - использование локальных файлов. Второй вариант - использование CDN.

CDN - это группа быстрых серверов с несколькими общедоступными файлами. Действительно полезно экономить пропускную способность и ускорять загрузку вашего сайта.

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

В принципе, если вы ожидаете, что ваше приложение будет выполняться всегда онлайн, CDN - отличный вариант. Если вы разрабатываете приложение, которое может быть выполнено в автономном режиме (например, CRM для компании), лучше было бы обслуживать его с помощью локальных файлов.

Если CDN не работает, ваш сайт будет сломан. Но более вероятно, что ваш сайт не работает, чем CDN.

0

Зависит.

Метод № 1 означает, что у вас есть локальная копия файла - вам не нужно полагаться на существующий путь к Интернету (из интрасети за брандмауэром, пятнистым интернет-сервисом и т. Д.). Вы заботитесь о любом кешировании и убедитесь, что файл существует.

Способ №2 может дать вам быструю сеть доставки контента на всей планете (CDN).

У меня есть и продолжу использовать оба метода ... но # 2 проще.