Sevbanchik

Sevbanchik
Рейтинг
105
Регистрация
06.09.2011

И да, раз тут вопрос о выносе js метрик на поддомен.

Есть ли смысл вынести картинки и подгружать их с поддомена? Фото уже все обработаны, сжаты с guetzli подогнаны по размеру, есть уменьшенные картинки для мобильных экранов, которые подгружаются динамически по мере прокрутки экрана.

Собственно, будет ли смысл выносить их, если трафик, как я писал 30-60 тыс в сутки, а сайт о растениях и в каждой статье от 5 до 15 фото.

Дарвин:
В Яндексе сейчас ничего не растет, кроме рекламы. Вопрос к знатокам - а естественные ссылки учитываются на сайт при переходе на https, которые ведут на сайт без протокола?

Учитываются и передают вес, если на сайте правильно настроен редирект с http на https.

Нет. Просто стараюсь максимально увеличить скорость загрузки сайта.

При текущей описанной ситуации, как я понял, нужно убирать скрипт из с шапки, который асинхронно грузится.

LEOnidUKG:
Зачем два раза то прогружать?

Есть вероятность, что успеет загрузиться первый из шапки, а Page speed не будет ругаться, что скрипты блокируют отображение.

sartiqus:
И помним, что всякие подобные вещи, это малый процент результата. Сокращение времени загрузки на миллисекнды, все эти тонкие настройки, имеют смысл для крупных сайтов. Или когда уже все остальное в идеале, и возникает вопрос что бы еще сделать.

А что Вы называете крупным сайтом? Сайт с посещаемостью 30-60 тысяч в сутки считается крупным?

DiKiJ:
Не думаю, что статистика после такого будет нормально работать.

Так а почему бы ей на работать? Какая разница откуда грузится файл? Главное регулярно его обновлять, чтобы скрипт соответствовал последней версии, выпущенной соцсетью, аналитикой или что там ещё грузится.

Хорошо, в этом есть смысл. Но всё же хочу уточнить:

а) где лучше размещать скрипты? Если есть возможность закачивать из на поддомен, то лучше туда или на основной домен?

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

Спасибо за ответы.

sartiqus:
Главное хуже не сделать. Во первых файлы популярных счетчиков и сетей обычно уже закэшированы у многих пользователей.

Если они закешированы с какого-то другого сайта, то они не будут закачиваться и с моего сервера? Разве нет?

sartiqus:
Во вторых у браузеров есть лимиты на одновременную закрузку ресурсов с одного домена.

Хорошо, а если разместить из на поддомене?

burunduk:
Sevbanchik, можно и нужно, по статистике, при наличии метрики, аналитикса, нескольких соцсетей, сайт гарантированно будет жестко тормозить хотя бы 1раз в неделю

Это похоже на... сарказм?

Больше ни у кого нет мнения по этому поводу?

Почему картинку? Можно так скачать JS файл.

<?php

function downloadJs($file_url, $save_to)
{
$content = file_get_contents($file_url);
file_put_contents($save_to, $content);
}

// Указываем URL, затем папку от корня сайта и имя файла с расширением.
// Проверьте чтобы на папке были права на запись 777/755
// Метрика
downloadJs('https://mc.yandex.ru/metrika/watch.js', realpath("./js") . '/watch.js');

// Google Analytics
downloadJs('http://www.google-analytics.com/analytics.js', realpath("./js") . '/analytics.js');

// Для скриптов без расширения
downloadJs('http://code.jivosite.com/script/widget/NuT1gBLsC6', realpath("./js") . '/NuT1gBLsC6');

?>
Всего: 130