Перейти к содержимому

 


Фотография
- - - - -

Долгая загрузка сайта


Сообщений в теме: 18

#11 Васькин

Васькин

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 1 687 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 04 Август 2020 - 12:00

Проблема загрузки сайта, не только у одного человека. У меня то же самое. И на Мозилле и на Хроме. Вчера сервер лег и открываться страницы стали еще медленнее чем до этого. И еще я заметил, что сайт, перед открытием страницы обращается почему всегда к vk.com , при этом надо понимать, что есть люди с Украины, где этот ресурс запрещен. Раньше сайт до вчерашнего бага, тоже обращался к этому ресурсу, но страницы открывались быстрее.

А как ты определил что он обращается к вк.ком?
У меня не обращается никуда
  • 0

Я как-то слышал анекдот: «Мужчина приходит к врачу. Жалуется на депрессию, говорит, жизнь груба и жестока, что он чувствует себя одиноким в угрожающем мире. Врач предлагает простой рецепт: «Великий клоун Пальячи сегодня в городе, сходите, это вас подбодрит». Мужчина взрывается слезами. «Но доктор», - говорит он - «Я и есть Пальячи». Хороший анекдот. Всем смеяться. Барабанная дробь. Занавес.


#12 asder

asder

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 1 210 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 04 Август 2020 - 12:16

Скрипт openApi контакта находится в разделе <head> сайта, поэтому блокирует его загрузку. Т.е., если ресурс недоступен или медленно отдает скрипт, то сайт подвиснет. Нужно его перенести в раздел <body>, либо добавить атрибут async. Но и вызов VK.init нужно тогда делать после загрузки скрипта, например по событию  onload

Прикрепленные изображения

  • Screenshot from 2020-08-04 11-12-08.png

  • 0

#13 Ghost in the Shell

Ghost in the Shell

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 100 сообщений
  • Пол:Мужчина
  • Город:Zion

Отправлено 04 Август 2020 - 12:27

А как ты определил что он обращается к вк.ком?
У меня не обращается никуда

При загрузке сайта,указываются   URL перенаправления,среди них есть vk.com,видать общий хостинг у них,может это и не так называется,я не шарю особо


  • 0

#14 Ghost in the Shell

Ghost in the Shell

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 100 сообщений
  • Пол:Мужчина
  • Город:Zion

Отправлено 04 Август 2020 - 12:29

Скрипт openApi контакта находится в разделе <head> сайта, поэтому блокирует его загрузку. Т.е., если ресурс недоступен или медленно отдает скрипт, то сайт подвиснет. Нужно его перенести в раздел <body>, либо добавить атрибут async. Но и вызов VK.init нужно тогда делать после загрузки скрипта, например по событию  onload

Спасибо за объяснение 


  • 0

#15 SithLords89

SithLords89

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 321 сообщений
  • Пол:Мужчина
  • Город:Покров
  • Интересы:Ангел сатанин всегда будет одеваться в ангела света...

Отправлено 04 Август 2020 - 03:37

Я нашел простое решение проблемы,перешел на браузер Freeu,проблем с загрузкой сайта никаких нет,это браузер со встроенным vpn, так же он обходит блокировку vk и других ресурсов,рекомендую

VPN это не выход..у меня Browsec стоит в плагине, но у не хочу постоянно клацать тумблер скорости...А встроенный VPN и в Опере есть...


  • 0

#16 Ghost in the Shell

Ghost in the Shell

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 100 сообщений
  • Пол:Мужчина
  • Город:Zion

Отправлено 04 Август 2020 - 04:24

VPN это не выход..у меня Browsec стоит в плагине, но у не хочу постоянно клацать тумблер скорости...А встроенный VPN и в Опере есть...

Я вам говорю что браузер Freeu нормально открывает этот форум,что обсуждать впн не впн,работает отлично,скачайте и убедитесь,я вам дельный совет даю,а вы зачем то пустой спор разводите
  • 0

#17 Васькин

Васькин

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 1 687 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 04 Август 2020 - 04:59

При загрузке сайта,указываются URL перенаправления,среди них есть vk.com,видать общий хостинг у них,может это и не так называется,я не шарю особо

Хз, я только с телефона захожу, и никаких перенаправлений у меня даже не проскакивает
  • 0

Я как-то слышал анекдот: «Мужчина приходит к врачу. Жалуется на депрессию, говорит, жизнь груба и жестока, что он чувствует себя одиноким в угрожающем мире. Врач предлагает простой рецепт: «Великий клоун Пальячи сегодня в городе, сходите, это вас подбодрит». Мужчина взрывается слезами. «Но доктор», - говорит он - «Я и есть Пальячи». Хороший анекдот. Всем смеяться. Барабанная дробь. Занавес.


#18 Ghost in the Shell

Ghost in the Shell

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 100 сообщений
  • Пол:Мужчина
  • Город:Zion

Отправлено 04 Август 2020 - 05:05

Хз, я только с телефона захожу, и никаких перенаправлений у меня даже не проскакивает

Ну видать такое происходит только у пользователей с Украины,в пк версии это заметно,в мобильной нет
  • 0

#19 asder

asder

    Ветеран форума

  • Активные пользователи
  • PipPipPipPipPip
  • 1 210 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 05 Август 2020 - 02:39

Скрипт openApi контакта находится в разделе <head> сайта, поэтому блокирует его загрузку. Т.е., если ресурс недоступен или медленно отдает скрипт, то сайт подвиснет. Нужно его перенести в раздел <body>, либо добавить атрибут async. Но и вызов VK.init нужно тогда делать после загрузки скрипта, например по событию  onload

 

Вообщем вот это:

<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//userapi.com/js/api/openapi.js?34"></script>
<script type="text/javascript">
  VK.init({apiId: 1926033, onlyWidgets: true});
</script>

Надо поменять на это:

<script type="text/javascript">
  (() => {
    const s = document.createElement('script');
    s.async = true;
    s.src = '//userapi.com/js/api/openapi.js?34';
    s.onload = () => {
      VK.init({apiId: 1926033, onlyWidgets: true});  
    };
    document.getElementsByTagName('head')[0].appendChild(s);	
  })();
</script>

  • 0



Ответить



  





Рейтинг@Mail.ru PR-CY.ru Copyright © 2020 Нейролептик.ру