Ну вот, Битрикс обновил функционал "Переместить весь Javascript в конец страницы:"
Теперь страница формируется не на 3-4 секунды дольше, а на 0,04 сек.
Т.е. было
Время создания страницы: 0.1183 сек.
Стало
Время создания страницы: 0.1421 сек.
Я вот что подумал. Если я напишу внизу сайта ShowHeadStrings и ShowHeadScripts - все нужное выведется внизу сайта. Стоило ли городить огород?
Все равно для качественной оптимизации сайта нужна ручная работа. Автоматом загонять все это вниз смысла мало, т.к. этим мы не добъемся 100 баллов у гугла.
Композит, кстати, тоже тянет за собой как минимум 3 скрипта и один css. Если сайт совсем простенький - считаю, что лучше не включать. Поключаем руками core.min.js и радуемся.
Объединение и сжатие скриптов у битрикса проходит нормально, но придется намучиться с кэшем. Как создаст сжатую объединенную версию, так и не заставишь создать новую просто так
И ещё в эту сжатую версию битрикс фигачит кучу комментариев. Если скриптов там будет много объедено (на каждый скрипт пишется коммент) - то гугл радостно скажет, что этот файл можно пожать аж на несколько сотен байт!!! ... и снимет с вашего сайта пару баллов 
И ещё. Если мы включаем "Собирать статистику посещений сайта" для измерения скорости сайта, получаем от гугла минус 2 балла
Собственно как и сам гугловский скрипт:
И все бы ничего, но вот народ насмотрелся битриксовских презентаций и теперь хотят 100 баллов для телефонов и ПК
Так что, уважаемые, хотите 100 баллов - готовимся к сокращению всяких аналитик. А то есть любители - чем больше счетчиков подключим, тем круче будет
Ещё не передумали прокачивать скорость сайта? Готовьте деньги и нервы. Придется резать по живому (ох как Гугл любит картинки "ну хоть чуть чуть пожмите" и т.п.). Ну и адаптивная версия вместе с дизайном обойдется недешево. Зато ваш сайт будет грузиться быстро, красиво смотреться на смартфонах, и даже, может быть, станет выдаваться на первых местах, среди менее расторопных конкурентов
Теперь страница формируется не на 3-4 секунды дольше, а на 0,04 сек.
Т.е. было
Время создания страницы: 0.1183 сек.
Стало
Время создания страницы: 0.1421 сек.
Я вот что подумал. Если я напишу внизу сайта ShowHeadStrings и ShowHeadScripts - все нужное выведется внизу сайта. Стоило ли городить огород?
Все равно для качественной оптимизации сайта нужна ручная работа. Автоматом загонять все это вниз смысла мало, т.к. этим мы не добъемся 100 баллов у гугла.
Композит, кстати, тоже тянет за собой как минимум 3 скрипта и один css. Если сайт совсем простенький - считаю, что лучше не включать. Поключаем руками core.min.js и радуемся.
Объединение и сжатие скриптов у битрикса проходит нормально, но придется намучиться с кэшем. Как создаст сжатую объединенную версию, так и не заставишь создать новую просто так


И ещё. Если мы включаем "Собирать статистику посещений сайта" для измерения скорости сайта, получаем от гугла минус 2 балла
|
И все бы ничего, но вот народ насмотрелся битриксовских презентаций и теперь хотят 100 баллов для телефонов и ПК

Так что, уважаемые, хотите 100 баллов - готовимся к сокращению всяких аналитик. А то есть любители - чем больше счетчиков подключим, тем круче будет

Ещё не передумали прокачивать скорость сайта? Готовьте деньги и нервы. Придется резать по живому (ох как Гугл любит картинки "ну хоть чуть чуть пожмите" и т.п.). Ну и адаптивная версия вместе с дизайном обойдется недешево. Зато ваш сайт будет грузиться быстро, красиво смотреться на смартфонах, и даже, может быть, станет выдаваться на первых местах, среди менее расторопных конкурентов
