Вопрос по оптимизации

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Вообщем Google дал рекомендацию по оптимизации:
Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.
Удалите код JavaScript, препятствующий отображению:
http://sait.ru/includes/jquery/jquery.js
http://sait.ru/core/js/common.js
http://sait.ru/core/js/karma.js
http://sait.ru/components/comments/js/comments.js

Встал вопрос в каком файле вызываются эти коды JavaScript?
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 820
не стоит принимать советы гугла дословно, просто начнем с того что это выводиться в шапке сайта, и скрипты нужны для работы всего сайта, прирост твоей производительности будет всего 0.5% так что это натянутая оптимизация, куда лучше оптимизировать код html и максимально минифицировать скрипты и прочее. Если система 1.10.4 то первые выводятся в файле шаблона template.php в самом начале как prependJS остальные подключается в компонентах.
Редактировалось: 1 раз (Последний: 12 октября 2014 в 22:29)
Компоненты, модули, шаблоны, разработка на заказ - широкий выбор всего
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Версия 1.10.1 В файле template.php этого нет.
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 820
page.class.php метод printHead
Компоненты, модули, шаблоны, разработка на заказ - широкий выбор всего
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
maxisoft:

page.class.php метод printHead
а асинхронную загрузку к методу никак не приделать?
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 820
можно но если ты переделаешь весь движек в плане того чтобы все грузилось из одного места и ты смог контролировать, просто если вставить асинхронность то получиться что инлайн скрипт в шаблоне загрузиться быстрее чем твоя библиотека jquery, и получил фатал еррор js скрипта.
Компоненты, модули, шаблоны, разработка на заказ - широкий выбор всего
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2624
Гугл -сказал,что он хочет от вас- ну ЧО В НАТУРЕ МОЛОДЕЦ,
Петрмаг
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
maxisoft:

можно но если ты переделаешь весь движек в плане того чтобы все грузилось из одного места и ты смог контролировать, просто если вставить асинхронность то получиться что инлайн скрипт в шаблоне загрузиться быстрее чем твоя библиотека jquery, и получил фатал еррор js скрипта.
Ясно!)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.