Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

Скорость загрузки форума и виджетов

Предыдущая тема Следующая тема Перейти вниз

Скорость загрузки форума и виджетов

Сообщение автор Chernov в Чт 17 Мар - 15:15

Как я понял, что при вызове форума сначала формируются все виджеты, а уж потом и сам форум. Но когда какой-нибудь виджет тормозит, то и форум не вызывается.
Но логичнее было бы наоборот, т.к. виджеты всё-таки выполняют второстепенную роль.
http://e-generation.forum2x2.ru/
ЖДУ ОТВЕТА, КАК СОЛОВЕЙ ЛЕТА! :85:
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Феникс в Пт 18 Мар - 13:15

У Вас виджеты установлены ресурсоемкие. В первую очередь тормозит погода и афоризмы. Лично я не сторонник подгружаемой информации. Перевести сайт можно Яндекс-браузером или Хромом. Ну или на сайте Яндекс. Ставил переводчик сайта для теста, но снес - тормозил сайт. Правда, у меня от Гугля был скрипт. Ну я бы и Плюсо укоротил в кнопках.



• Где находится CSS?
ПА > Оформление > Цвета > Каскадная таблица стилей CSS
 
• Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки

• Где искать JavaScript?
ПА > Модули >  HTML & JAVASCRIPT > Управление кодами Javascript

• Где искать Виджеты?
ПА > Модули >  Портал & Виджеты > Виджеты форума
avatar
Феникс
Помощник
Помощник

Мужчина

Сообщения : 700
Возраст : 45
Регистрация : 2015-10-29
Благодарности : 145

Без предупреждений

http://dayana.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Пт 18 Мар - 17:32

Alexandr Martynov пишет:У Вас виджеты установлены ресурсоемкие. В первую очередь тормозит погода и афоризмы. Лично я не сторонник подгружаемой информации. Перевести сайт можно Яндекс-браузером или Хромом. Ну или на сайте Яндекс. Ставил переводчик сайта для теста, но снес - тормозил сайт. Правда, у меня от Гугля был скрипт. Ну я бы и Плюсо укоротил в кнопках.
Вы говорите всё правильно.
Но я же спрашивал, что можно ли изменить порядок выдода, т.е. форум, а затем колонка с виджетами.
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Феникс в Пт 18 Мар - 17:40

У меня тоже виджеты первыми засвечиваются. Но у меня интернет по USB, а это иногда медленно. ))) но тем не менее скорость загрузки страниц не превышает 10 сек даже при плохом коннекте. Обычно за пару секунд справляется. Да и скриптов у меня забито "под завязку". Народа мало, чтобы протестить полностью скорость. Те, кто есть, пока не жалуются. smile



• Где находится CSS?
ПА > Оформление > Цвета > Каскадная таблица стилей CSS
 
• Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки

• Где искать JavaScript?
ПА > Модули >  HTML & JAVASCRIPT > Управление кодами Javascript

• Где искать Виджеты?
ПА > Модули >  Портал & Виджеты > Виджеты форума
avatar
Феникс
Помощник
Помощник

Мужчина

Сообщения : 700
Возраст : 45
Регистрация : 2015-10-29
Благодарности : 145

Без предупреждений

http://dayana.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Пт 18 Мар - 19:22

Alexandr Martynov пишет:У меня тоже виджеты первыми засвечиваются. Но у меня интернет по USB, а это иногда медленно. ))) но тем не менее скорость загрузки страниц не превышает 10 сек даже при плохом коннекте. Обычно за пару секунд справляется. Да и скриптов у меня забито "под завязку". Народа мало, чтобы протестить полностью скорость. Те, кто есть, пока не жалуются. smile
Это профессионально не правильно, когда второстенное загружается раньше главного.
Это приводит иногда к очень плачевной картине. Например, сайт с виджетом на ремонте, и основной форум не вызывается вообще.
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Сб 2 Апр - 13:35

Уважаемые АДМИНЫ, в данном направлении хоть что-то делается? 17
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Сб 2 Апр - 16:33

Господа. Дело не в порядке подгрузки. Дело в скорости считывания. Если у вас подгруженно множество скриптов то естественно, что их чтение будет длительным для браузера и пока он их считывает то параллельно прогружает то, что ему проще, а проще прогрузить оказывается всего лишь навсего виджеты. Лично я у себя все JS скрипты вывил в 1 строку и поставил в нижнюю часть форума перед тегом
Код:
</body>
Таким образом у меня прогружается форум вместе с виджетами практически одновременно и только после загрузки всего начинается считывание скриптов. Но по логике браузера то это проще. Он уже загрузил страницу и ему стало легче поэтому все свои силы он бросил на считывание скриптов.
Собственно вот и вся магия.
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Сб 2 Апр - 17:30

Adonai пишет:   Господа. Дело не в порядке подгрузки. Дело в скорости считывания. Если у вас подгруженно множество скриптов то естественно, что их чтение будет длительным для браузера и пока он их считывает то параллельно прогружает то, что ему проще, а проще прогрузить оказывается всего лишь навсего виджеты. Лично я у себя все JS скрипты вывил в 1 строку и поставил в нижнюю часть форума перед тегом
Код:
</body>
 Таким образом у меня прогружается форум вместе с виджетами практически одновременно и только после загрузки всего начинается считывание скриптов. Но по логике браузера то это проще. Он уже загрузил страницу и ему стало легче поэтому все свои силы он бросил на считывание скриптов.
 Собственно вот и вся магия.
Это что же - надо вручную вышивать? А если потом надо сменить виджет?
Реализация в лоб не есть правильный выход... pardon
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Сб 2 Апр - 20:52

@Chernov пишет:Это что же - надо вручную вышивать? А если потом надо сменить виджет?
Реализация в лоб не есть правильный выход... pardon
Да как бы виджет сменить не долго как и залезть в шаблон и удалить/заменить строку скрипта. По сути это даже экономит часть времени по сравнению с обычным подходом.
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Сб 2 Апр - 21:20

Adonai пишет:
Да как бы виджет сменить не долго как и залезть в шаблон и удалить/заменить строку скрипта. По сути это даже экономит часть времени по сравнению с обычным подходом.
Мне не понятен вопрос о соединении веджетов в одну строку.
Как это делается, чтобы соблюсти структуру всех виджетов? 24
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Сб 2 Апр - 21:30

@Chernov пишет:
Мне не понятен вопрос о соединении веджетов в одну строку.
Как это делается, чтобы соблюсти структуру всех виджетов? 24
Не сами виджеты, а только JS скрипты. Вот возьмем за пример такой скрипт как набирающееся название во вкладке.
Сам скрипт выглядит вот так:
Код:
var tit = document.title;
var c = 0;

function writetitle() {
  document.title = tit.substring(0,c);
  if(c==tit.length) {
    c = 0;setTimeout("writetitle()", 3000)
  } else {
    c++;
    setTimeout("writetitle()", 200)
  }
}
writetitle()
А если его залить на хостинг и получить 1 ссылку на него то получиться вот так:
Код:
<script src="http://домен сервера/title.js"></script>
И вот уже второй вариант можно ставить перед тегом
Код:
</body>
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Сб 2 Апр - 22:21

Adonai пишет:
Не сами виджеты, а только JS скрипты. Вот возьмем за пример такой скрипт как набирающееся название во вкладке.
Сам скрипт выглядит вот так:
Код:
var tit = document.title;
var c = 0;

function writetitle() {
  document.title = tit.substring(0,c);
  if(c==tit.length) {
    c = 0;setTimeout("writetitle()", 3000)
  } else {
    c++;
    setTimeout("writetitle()", 200)
  }
}
writetitle()
А если его залить на хостинг и получить 1 ссылку на него то получиться вот так:
Код:
<script src="http://домен сервера/title.js"></script>
И вот уже второй вариант можно ставить перед тегом
Код:
</body>
Но меня интересует конкретика.
Есть виджет, например, Погода, html я взял из другого сайта. JS нет.
Как здесь то быть? scratch
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Сб 2 Апр - 22:28

@Chernov пишет:Но меня интересует конкретика.
Есть виджет, например, Погода, html я взял из другого сайта. JS нет.
Как здесь то быть? scratch  
А можете дать пример кода. Потому что я беру виджет с яндекса и там есть скрипт.
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Вс 3 Апр - 18:24

Adonai пишет:
А можете дать пример кода. Потому что я беру виджет с яндекса и там есть скрипт.
Погода:
Код:

<!—  Gismeteo informer START  --><link href="https://bst1.gismeteo.ru/assets/flat-ui/legacy/css/informer.min.css" type="text/css" rel="stylesheet" />
<div style="width:218px;height:264px" class="gsInformer" id="gsInformerID-Jlk7PP4K6c3lME">
   <div class="gsIContent">
      <div id="cityLink">
             <a target="_blank" href="https://www.gismeteo.ru/city/daily/4517/">Погода в Екатеринбурге</a>    
      </div>
      <div class="gsLinks">
                    <table>
            <tbody>
               <tr>
                            <td>
                     <div class="leftCol">
                                      <a target="_blank" href="https://www.gismeteo.ru/">                <img border="0" align="middle" src="https://bst1.gismeteo.ru/assets/flat-ui/img/logo-mini2.png" title="Gismeteo" alt="Gismeteo" />                <span>Gismeteo</span>              </a>            
                     </div>
                     <div class="rightCol">
                                      <a target="_blank" href="https://www.gismeteo.ru/city/weekly/4517/">Прогноз на 2 недели</a>            
                     </div>
                  </td>
               </tr>
            </tbody>
         </table>
      </div>
   </div>
</div><script type="text/javascript" src="https://www.gismeteo.ru/api/informer/getinformer/?hash=Jlk7PP4K6c3lME" async=""></script>
<!—  Gismeteo informer END  -->
Есть и другие... nea
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Вс 3 Апр - 21:36

@Chernov пишет:
Погода:
Код:

<!—  Gismeteo informer START  --><link href="https://bst1.gismeteo.ru/assets/flat-ui/legacy/css/informer.min.css" type="text/css" rel="stylesheet" />
<div style="width:218px;height:264px" class="gsInformer" id="gsInformerID-Jlk7PP4K6c3lME">
 <div class="gsIContent">
 <div id="cityLink">
    <a target="_blank" href="https://www.gismeteo.ru/city/daily/4517/">Погода в Екатеринбурге</a>    
 </div>
 <div class="gsLinks">
               <table>
 <tbody>
 <tr>
             <td>
 <div class="leftCol">
              <a target="_blank" href="https://www.gismeteo.ru/">                <img border="0" align="middle" src="https://bst1.gismeteo.ru/assets/flat-ui/img/logo-mini2.png" title="Gismeteo" alt="Gismeteo" />                <span>Gismeteo</span>              </a>            
 </div>
 <div class="rightCol">
              <a target="_blank" href="https://www.gismeteo.ru/city/weekly/4517/">Прогноз на 2 недели</a>            
 </div>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
 </div>
</div><script type="text/javascript" src="https://www.gismeteo.ru/api/informer/getinformer/?hash=Jlk7PP4K6c3lME" async=""></script>
<!—  Gismeteo informer END  -->
Есть и другие... nea
Друг мой. Вот сами посмотрите. У Вас даже в этом виджете есть последняя строка
Код:
<script type="text/javascript" src="https://www.gismeteo.ru/api/informer/getinformer/?hash=Jlk7PP4K6c3lME" async=""></script>
Это же ни что иное как JS скрипт
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Вс 3 Апр - 22:00

Adonai пишет:
Друг мой. Вот сами посмотрите. У Вас даже в этом виджете есть последняя строка
Код:
<script type="text/javascript" src="https://www.gismeteo.ru/api/informer/getinformer/?hash=Jlk7PP4K6c3lME" async=""></script>
Это же ни что иное как JS скрипт
Вообще-то это не весь виджет JS, а его часть. К тому же, есть определённая идеология у forum2x2. Поэтому порядок представления: основная часть (форум) и второстепенная часть (виджеты) - должен решаться комплексно и без вышивания.

Я так думаю... :85:
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Сергей Александрович в Пн 4 Апр - 8:23

@Chernov пишет:Вообще-то это не весь виджет JS, а его часть. К тому же, есть определённая идеология у forum2x2. Поэтому порядок представления: основная часть (форум) и второстепенная часть (виджеты) - должен решаться комплексно и без вышивания.

Я так думаю... :85:
Не могу не согласиться, но... Но как я пообщался с знакомыми которые более авторитетны в данной области и соответственно задал подобный вопрос мне был дан следующий ответ:
Более компетентный человек пишет:Для более быстрой загрузки страницы и более аккуратному подходу стоит применять технологию AYAX, стоит ли она на 2х2 я не знаю, если не стоит что мешает подключить аякс самому?
avatar
Сергей Александрович
 

Мужчина

Сообщения : 598
Возраст : 51
Регистрация : 2014-11-03
Благодарности : 200

Без предупреждений

http://help.forum2x2.ru/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Пн 4 Апр - 10:33

Adonai пишет:
Не могу не согласиться, но... Но как я пообщался с знакомыми которые более авторитетны в данной области и соответственно задал подобный вопрос мне был дан следующий ответ:

Спасибо за советы... Задал вопрос Dana Domirani... Ждём-с... et
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Dana Domirani в Пн 4 Апр - 17:08

Chernov, левая колонка виджетов находится в структуре форума до основного блока, поэтому у нее приоритет по загрузке. Правая колонка стоит после основного блока и загружается позже. Попробуйте использовать её.



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


avatar
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22376
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 9008

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Пн 4 Апр - 20:19

@Dana Domirani пишет:Chernov, левая колонка виджетов находится в структуре форума до основного блока, поэтому у нее приоритет по загрузке. Правая колонка стоит после основного блока и загружается позже. Попробуйте использовать её.
Но вы же понимаете, что это не правильно.
Мне нужно как есть, но чтобы левая колонка с виджетами имела низший приоритет по сравнению с форумом.
Ваш ответ вообще не понятен. Тогда зачем данный вопрос находится в обработке? В какой обработке, если вы сказали, что ничего делать не будете?
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Dana Domirani в Пн 4 Апр - 20:57

С точки зрения браузера — правильно pardon Браузер читает код страницы сверху вниз и слева направо, элементы загружает так же.

Если нужна другая очередность загрузки, надо:
— или перестраивать структуру страницы, чтобы все блоки стояли в той очереди, в какой должны загружаться (самое простое решение — с правой колонкой; в противном случае — переделка шаблона + позиционирование элементов через css)
— или по-умолчанию скрыть левую колонку через display:none, а скриптом разрешать открыть её только после после прогрузки страницы (события onload).


— не исключены другие варианты решения, но я их навскидку не назову



Статус "в обработке" подразумевает поиск ответа на заданный вопрос, но не гарантирует, что ответом не будет "так сделать невозможно".



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


avatar
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22376
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 9008

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Пн 4 Апр - 21:46

@Dana Domirani пишет:С точки зрения браузера — правильно pardon Браузер читает код страницы сверху вниз и слева направо, элементы загружает так же.

Если нужна другая очередность загрузки, надо:
— или перестраивать структуру страницы, чтобы все блоки стояли в той очереди, в какой должны загружаться (самое простое решение — с правой колонкой; в противном случае — переделка шаблона + позиционирование элементов через css)
— или по-умолчанию скрыть левую колонку через display:none, а скриптом разрешать открыть её только после после прогрузки страницы (события onload).


— не исключены другие варианты решения, но я их навскидку не назову



Статус "в обработке" подразумевает поиск ответа на заданный вопрос, но не гарантирует, что ответом не будет "так сделать невозможно".
СПАСИБО pardon
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Скорость загрузки форума и виджетов

Сообщение автор Chernov в Вт 5 Апр - 15:23

@Dana Domirani пишет:С точки зрения браузера — правильно pardon Браузер читает код страницы сверху вниз и слева направо, элементы загружает так же.

Если нужна другая очередность загрузки, надо:
— или перестраивать структуру страницы, чтобы все блоки стояли в той очереди, в какой должны загружаться (самое простое решение — с правой колонкой; в противном случае — переделка шаблона + позиционирование элементов через css)
Решил сдаться. Перенес виджеты слева направо. Непривычно, ну ничего. Может так и лучше.

НЕ ПОНРАВИЛОСЬ. ВЕРНУЛ, КАК БЫЛО.
avatar
Chernov
 

Мужчина

Сообщения : 190
Регистрация : 2012-05-20
Благодарности : 3

Без предупреждений

http://e-generation.forum2x2.ru

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения