Большое количество подключений script

215
11 октября 2017, 07:11

Насколько мне известно, каждое подключение файлов css или js отбирает память у компьютера. А как много он отбирает? К примеру, нашел сайт в сети и на нем ~46 раз подключается script и 5 файлов css. Google speed page выдает 45% и меньше. Где можно почитать на эту тему?(не знаю как загууглить)

Answer 1

Ну хоть отдельно подключай, хоть все сразу, память будет тратиться одинаково при выполнении js скриптов (конечно если весь js нужен на данной странице).

Вот на скорость загрузки это влияет, так как файл может загрузиться одним запросом, либо будут отправляться несколько запросов на каждый файл и все это будет работать дольше, и как раз возможно браузер больше будет напрягаться, так как появятся доп запросы. Вот на всякий случай статья из хабра: https://habrahabr.ru/post/130276/

Вижу, что Битрикс, там в настройках главного модуля можно настроить объединение:

  • Объединять CSS файлы;

  • Объединять JS файлы;

  • Подключать минифицированные версии CSS и JS файлов;

  • Переместить весь Javascript в конец страницы;

  • Создавать сжатую копию объединенных CSS и JS файлов;

READ ALSO
Проблема с CheckBox (multiple)

Проблема с CheckBox (multiple)

Здравствуйте,

305
Вылезает лишний блок в Google Chrome Android

Вылезает лишний блок в Google Chrome Android

Проблема заключается в том, что когда достигается конец страницы, начинает исчезать верхний блок хрома с адресной строкой, в это время появляется...

206
как передать значения из JS в PHP?

как передать значения из JS в PHP?

кнопка вызывает функцию myFunction, она посылает гет запрос с данными в opportunitiesphp , а он печатает строку в новом окне

510
Ошибка: #1362 - Updating of NEW row is not allowed in after trigger

Ошибка: #1362 - Updating of NEW row is not allowed in after trigger

Пытаюсь написать два триггера, проверяющие целостность данных при вставке и изменении данных в PHPMyAdmin

474