КАРТА САЙТА
Sibnet.ru
Sibnet.ru

Sibnet.ru — это информационно-развлекательный интернет-проект, ориентированный на широкий круг Сибирского региона.
По данным Rambler Top100, Sibnet.ru является самым популярным порталом в Сибири.

Контакты:
АО "Ринет"
ОГРН 1025402475856
г. Новосибирск, ул. Якушева, д. 37, 3 этаж
отдел рекламы:
(383) 347-10-50, 347-06-78, 347-22-11, 347-03-97

Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



 
Ответить в эту темуОткрыть новую тему
> Используем кеш браузера для Google Pagespeed, watch.js
Aoki Daisuke
сообщение 22.3.2017, 21:20
Сообщение #1


Молчун
Group Icon


Группа: Пользователи
Сообщений: 22
Регистрация: 19.4.2016
Из: Москва
Пользователь №: 543 829



Репутация:   0  


создайте в корне директорию /js

Создаем файл на хостинге с расширением php и вставляем в него следующий код:

Код
<?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');

?>


в коде счётчика замените на такой адрес
https://video.sibnet.ru/js/watch.js

super.gif

Инфо взято здесь:
http://8dle.ru/blog-8d/6560-ispolzuem-kesh...-pagespeed.html
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jek
сообщение 22.3.2017, 22:44
Сообщение #2


     
Group Icon


Группа: Супермодераторы
Сообщений: 16 245
Регистрация: 27.9.2007
Из: N44.785780 E37.385650 WEB: https://irc.k-42.ru IRC: irc.sibnet.ru #iclub
Пользователь №: 6 588



Репутация:   1854  


Может, я чего-то не понимаю, но зачем скачивать скрипты яндекс-метрики и гугл-аналитикса на свой сайт? Тем более что у большинства представителей прогрессивной общественности эти следилки забанены либо в hosts, либо в AdBlock+.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aoki Daisuke
сообщение 23.3.2017, 2:05
Сообщение #3


Молчун
Group Icon


Группа: Пользователи
Сообщений: 22
Регистрация: 19.4.2016
Из: Москва
Пользователь №: 543 829



Репутация:   0  


Начнем с того, что данный счётчик на большинстве сайтах.
Его разновидности:
Асинхронный код - Асинхронный код не блокирует и не влияет на скорость загрузки страницы вашего сайта. - Но это так пишет Яндекс
Информер - вот такие счётчики не отображает ваш AdBlock

И куча пользователей жалуются на это:
https://yandex.ru/blog/metrika-club/google-...yandeks-metriki

Разговор идет о PageSpeed Insights - измеряет скорость загрузки веб-страниц. URL проверяется дважды – с помощью обычного и мобильного агента пользователя.

Но самое главное, Асинхронный код, будучи размещенным замедляет сайт.
И сайты на которых размещают HTML-код видео.

Для проверки скорости сайта много сервизов, все они основаны на PageSpeed Insights

Но на этом проблемы не кончаются, есть ещё проблемы описаны здесь:
http://forum.sibnet.ru/index.php?showtopic=1602792

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

Сообщение отредактировал Aoki Daisuke - 23.3.2017, 2:06
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jek
сообщение 23.3.2017, 12:17
Сообщение #4


     
Group Icon


Группа: Супермодераторы
Сообщений: 16 245
Регистрация: 27.9.2007
Из: N44.785780 E37.385650 WEB: https://irc.k-42.ru IRC: irc.sibnet.ru #iclub
Пользователь №: 6 588



Репутация:   1854  


Начнём с самого главного smile.gif.

Цитата(Aoki Daisuke @ 23.3.2017, 2:05) *
Начнем с того, что данный счётчик на большинстве сайтах.

Воооооооооо... В этом-то вся соль. Получается, что если пользователь по каким-то причинам до сих пор не заблокировал яндекс-метрику и гугл-аналитикс - в кэше его браузера с вероятностью, близкой к 100 процентам, уже будут лежать скрипты этих следилок. И их не нужно будет загружать заново, что, конечно, гуглу неведомо smile.gif.

Идём дальше. Допустим кто-то последовал этому злому совету. Что будет, если веб-сервер отдаст с такими JS-ами заголовки вроде Cache-Control: No-Cache? Или вообще никаких заголовков, относящихся к кэшированию, не предоставит? Страшно? smile.gif

А если яндекс или гугл поменяют содержимое скриптов неожиданно? И никого не предупредят? И потеряются даже те посетители, которые не выпилили счётчики? Что делать? Выполнять этот скрипт по крону? С какой периодичностью?

Цитата(Aoki Daisuke @ 23.3.2017, 2:05) *
И куча пользователей жалуются на это

Вижу, что жалуется гугловский софт. На яндекс-метрику. Посетители сайтов не жалуются.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aoki Daisuke
сообщение 23.3.2017, 14:28
Сообщение #5


Молчун
Group Icon


Группа: Пользователи
Сообщений: 22
Регистрация: 19.4.2016
Из: Москва
Пользователь №: 543 829



Репутация:   0  


Jek, с чего вы взяли что обычный пользователь, что-то может блокировать.
Скрипт остается не именным, то что вы пишите это блокировка в вашем браузере.
Да по определенному коду блокирует, можно выбирать блокировку, визуальной рекламы или визуального счётчика и только.
Обход тоже есть, все блокировки основываются на поиске кода, если вы знаете, что он ищет, меняете визуально код и снова реклама появляется.
Есть ресурсы, у них визуально отображают одну рекламу, а адрес меняется.
Но я не об этом вообще, моя информация для тех.поддержки.

ЗЫ. "Допустим кто-то последовал этому злому совету" я так сделал и... "А если яндекс или гугл поменяют содержимое скриптов неожиданно?" для этого содраться php cool.gif
Все подробно описано:
http://8dle.ru/blog-8d/6560-ispolzuem-kesh...-pagespeed.html
PHP: Функции, определяемые пользователем - Manual
http://php.net/manual/ru/functions.user-defined.php

Сообщение отредактировал Aoki Daisuke - 23.3.2017, 14:42
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jek
сообщение 23.3.2017, 15:05
Сообщение #6


     
Group Icon


Группа: Супермодераторы
Сообщений: 16 245
Регистрация: 27.9.2007
Из: N44.785780 E37.385650 WEB: https://irc.k-42.ru IRC: irc.sibnet.ru #iclub
Пользователь №: 6 588



Репутация:   1854  


Цитата(Aoki Daisuke @ 23.3.2017, 14:28) *
Jek, с чего вы взяли что обычный пользователь, что-то может блокировать.

А что, у обычных пользователей нет мозга и они не могут вонзить себе тот же AdBlock+? Или набрать в гугле "Как заблокировать яндекс-метрику"? Нельзя же так плохо думать о людях. Уж какой я мизантроп - и то верю, что многие, прочитавшие этот пост сегодня же избавят себя от слежки со стороны яндекса и гугла.

Цитата(Aoki Daisuke @ 23.3.2017, 14:28) *
Скрипт остается не именным

Ты хотел сказать неизменным? Откуда такая уверенность? Эти следилки постоянно развиваются, добавляется ещё больше возможностей по отслеживанию пользователей, поэтому код время от времени меняется, и может так получиться, что данные, отсылаемые яндексу и гуглу скаченным вчера скриптом, не будут обработаны.

Цитата(Aoki Daisuke @ 23.3.2017, 14:28) *
Обход тоже есть, все блокировки основываются на поиске кода

Вся яндекс-метрика вырезается одним простым фильтром в ABP:

Изображение

Гугл выпиливается аналогично.

Цитата(Aoki Daisuke @ 23.3.2017, 14:28) *
Все подробно описано

Там есть ключевая фраза:

Цитата
хочется наблюдать красивую цифру на счетчике в анализаторе

Дальше можно уже не читать. А какие проблемы можно получить, если последовать этим инструкциям - я уже выше рассказал.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aoki Daisuke
сообщение 23.3.2017, 15:29
Сообщение #7


Молчун
Group Icon


Группа: Пользователи
Сообщений: 22
Регистрация: 19.4.2016
Из: Москва
Пользователь №: 543 829



Репутация:   0  


Вы уверены сидя за Mozilla Firefox))
Не хочу разрушать ваши иллюзии, вообще его функция не понятна, так что от того, что вы его блокировали скрипт работать не перестал ))
А если поменять место его хранения, как я написал, то ваша запись не работает ))
Удачи!

Сообщение отредактировал Aoki Daisuke - 23.3.2017, 15:42
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jek
сообщение 23.3.2017, 15:56
Сообщение #8


     
Group Icon


Группа: Супермодераторы
Сообщений: 16 245
Регистрация: 27.9.2007
Из: N44.785780 E37.385650 WEB: https://irc.k-42.ru IRC: irc.sibnet.ru #iclub
Пользователь №: 6 588



Репутация:   1854  


Цитата(Aoki Daisuke @ 23.3.2017, 15:29) *
Вы уверены сидя за Mozilla Firefox))

AdBlock+ прекрасно работает со всеми современными браузерами. И все пользователи, уважающие себя и ненавидящие рекламу со слежкой, вне зависимости от браузерных предпочтений с удовольствием им пользуются, довольны и счастливы.

Цитата(Aoki Daisuke @ 23.3.2017, 15:29) *
Не хочу разрушать ваши иллюзии

Спасибо за одолжение biggrin.gif.

Цитата(Aoki Daisuke @ 23.3.2017, 15:29) *
вообще его функция не понятна, так что от того, что вы его блокировали скрипт работать не перестал ))

Ну да, конечно. Скрипт не загружен - и при этом как-то работает. Чудеса - да и только smile.gif.

Цитата(Aoki Daisuke @ 23.3.2017, 15:29) *
А если поменять место его хранения, как я написал, то ваша запись не работает ))

Можно обойтись без выдумок и фантазий. Открой этот скрипт. Убедись, что он передаёт данные слежки на mc.yandex.ru с помощью XHR-запроса. Соответственно местонахождение скрипта не имеет никакого значения - функционировать он не будет.

Цитата(Aoki Daisuke @ 23.3.2017, 15:29) *
Удачи!

И тебе не хворать smile.gif.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Быстрый ответОтветить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

> Быстрый ответ

 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись

   

 

Текстовая версия Сейчас: 29.3.2024, 4:16
Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов