2016-07-04 6 views
1

Допустим загрузить Bootstrap и получить следующие файлы:Должен ли я включать мини-файл, если он был получен через CDN?

  • bootstrap.css
  • bootstrap.min.css

Поскольку уменьшенная файл не совсем легко читайте для людей, хотелось бы держать bootstrap.css вокруг за возможность зайти в файл и проверить все.

Но если вы в поиск CDN, как в приведенном ниже примере,

<!-- Latest compiled and minified CSS --> 

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 

какого смысл иметь Минимизированную версию в проекте, когда вы только собираетесь на источник Минимизированных версий на CDN?

Мое понимание заключается в том, что путем поиска CDN вы уменьшаете общее время загрузки с момента разбиения на разделы, где браузер извлекает исходные файлы (так как он может загружать только несколько файлов за раз для каждого источника), что хорошо! Итак, зачем хранить копию мини-версии, которую вы даже не используете, в вашем проекте/сервере?

+0

Время загрузки - это не просто время загрузки. Меньшие файлы часто быстрее разбираются. – dman2306

+0

@ dman2306 Вот что я хотел сказать, спасибо. – 8protons

ответ

0

Любое меньшее время, которое вы можете уменьшить время загрузки, всегда считается хорошей вещью. Даже при использовании загрузки CDN миниатюра будет загружаться быстрее, чем версия без минирования. Конечно, не тонна, но все это складывается. Поэтому, хотя использование CDN помогает уменьшить время загрузки с использованием версии CDN + minified, помогает еще больше.

+0

Благодарим вас за ответ. Я не столько спрашивал об использовании мини-файла из CDN. Я больше говорю о том, что вы буквально ввели проект в миниатюре, когда вы закончите поиск мини-версии на CDN, а не ваш реальный проект. – 8protons

+1

@ 8protons. О если вы используете CDN, то на самом деле нет причина иметь файл на вашем компьютере/сервере. Если вы не хотите иметь возможность ссылаться на нее быстрее или что-то в процессе разработки. –

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

  • Нет связанных вопросов^_^