Посмотрел в гугле как загружается сайт, и получается, что часть JS-скриптов не нужны гостям.
Как их не загружать для гостей?
Объединить в один получается, но тогда часть функционала пропадает, например голосование за посты, возможно это из-за того, что главный JS тяну с гугла, а не сайта.
Ускорение загрузки
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
5 июня 2016 в 22:32
Прикрепленный файл
20160605222851_eb1g6.png
51 Кб
#2
6 июня 2016 в 00:09
Какого размера выигрыш (в микросекундах) рассчитываете получить?
#3
6 июня 2016 в 07:35
Считаю, что это разумная оптимизация
Какого размера выигрыш (в микросекундах) рассчитываете получить?
Сегодня в 07:57
#4
6 июня 2016 в 08:53
Все места подключения ненужных гостю скриптов, нужно обернуть в условиеКак их не загружать для гостей?
<?php if (cmsUser::isLogged()){ тут подключение скриптов нужных для авторизованных пользователей } ?>
#5
6 июня 2016 в 09:23
Все места подключения ненужных гостю скриптов, нужно обернуть в условиеКак их не загружать для гостей?
Огромное спасибо!
Очень рад, что вы не теряете интерес к инстанту
#6
6 сентября 2016 в 00:37
Все места подключения ненужных гостю скриптов, нужно обернуть в условиеКак их не загружать для гостей?
Как не пробовал сделать обратное, показывать только гостям, и через cmsUser и is_guests ни в какую.
Если не затруднит — как перевернуть предыдущее решение, чтобы какой-то кусочек кода был виден только гостям.
#7
6 сентября 2016 в 06:42
чтобы какой-то кусочек кода был виден только гостям
<?php if (!cmsUser::isLogged()){ тут подключение скриптов нужных для не авторизованных пользователей } ?>
#8
6 сентября 2016 в 09:17
чтобы какой-то кусочек кода был виден только гостям
Логика не ясна, поэтому поиском я и не находил код в дистрибутиве.