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

 


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

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


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

#11 Васькин

Васькин

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

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

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

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

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

#12 asder

asder

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

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

Отправлено 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
  • 116 сообщений
  • Пол:Мужчина
  • Город:Zion

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

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

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


  • 0

#14 Ghost in the Shell

Ghost in the Shell

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

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

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

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

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


  • 0

#15 SithLords89

SithLords89

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

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

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

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

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


  • 0

F41.2
Гидазепам 0.02 х 3 р
Сульпирид 50 х 2р - утро, день
Стимулотон 50 1р - утро
Миасер 15 - перед сном


#16 Ghost in the Shell

Ghost in the Shell

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

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

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

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

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

#17 Васькин

Васькин

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

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

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

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

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

#18 Ghost in the Shell

Ghost in the Shell

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

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

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

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

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

#19 asder

asder

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

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

Отправлено 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

#20 asder

asder

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

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

Отправлено 08 Декабрь 2020 - 02:00

До сих пор не поменяли, а из-за этого у жителей стран, где ВК заблокирован, сайт долго грузится.

Зато добавить рекламу ума хватило. 


  • 0



Ответить



  





Copyright © 2024 Нейролептик.ру