Возможно вопрос звучит не в этом разделе.... Меня давно волнует вопрос по скорости загрузки страниц форума. Как его разгрузить от ненужных (на ваш взгляд) скриптов:
http://visitorfriend.ru/
Заранее благодарен!
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Проблемы с форумом » Ускорить загрузку страниц форума
Возможно вопрос звучит не в этом разделе.... Меня давно волнует вопрос по скорости загрузки страниц форума. Как его разгрузить от ненужных (на ваш взгляд) скриптов:
http://visitorfriend.ru/
Заранее благодарен!
Я бы как миниум половину убрал, а лучше все.
а лучше все.
Как это...
Что значит ВСЕ.... Что, конкретно?
Вдумчивый
Всплывающее описание форумов
Мигающую бабочку можно просто на стрелку заменить, и нафег она нужна если есть стрелки "Вверх/Вниз".
Последние 10 сообщений форума, Активные темы форума, Сворачивание категорий, звезды в профиле.
Меня давно волнует вопрос по скорости загрузки страниц форума. Как его разгрузить от ненужных (на ваш взгляд) скриптов:
Для оптимизации вам стоит, для начала, перевести все подключаемые скрипты к себе на форум, кроме того у вас все картинки находятся на сторонних ресурсах, что тоже может увеличивать время загрузки форума - все картинки диза лучше перезаливать в Администрирование - Файлы, туда же и подключаемые скрипты.. У вас много картинок на радикале - он уже давно достаточно глючноватый, часто лежит, часто пропадают с него картинки, а время от времени еще и заводятся вирусы, из-за чего антивирусы и браузеры начинают не только его банить, но и ресурсы, на которых расположены с него картинки.
Здесь:
<a href="http://visitorfriend.ru"><img src="seoklub.jpg" border="0"></a>
Картинка не будет отображаться, бо адрес относительный, а нужен полный..
Эта картинка:
<img src="http://gifzona2.narod.ru/i/index/coffe.gif">
Нерабочая..Кстати, еще и из-за этого стоит хранить картинки на форуме или аплоудсе, бо это частое явление пропадание картинок на стороннем ресурсе...
Инструменты для поиска и редактирования стиля
Не нашел...:
Для оптимизации вам стоит, для начала, перевести все подключаемые скрипты к себе на форум, кроме того у вас все картинки находятся на сторонних ресурсах
Не пойму только - как это сделать... Не вникну в суть.
все картинки диза лучше перезаливать в Администрирование - Файлы, туда же и подключаемые скрипты..
Как это..., впервые с этим сталкиваюсь.
У вас много картинок на радикале - он уже давно достаточно глючноватый, часто лежит, часто пропадают с него картинки, а время от времени еще и заводятся вирусы, из-за чего антивирусы и браузеры начинают не только его банить, но и ресурсы, на которых расположены с него картинки.
А есть ему альтернатива? Можно скриптик предложить, чтобы в форме ответа красиво сочетался.
Инструменты для поиска и редактирования стиля
Как с помощью браузера можно определить элемент дизайна
Каталог скриптов/CSS
Полезные скрипты, темы для новичков
Типовые Вопросы(ЧаВо)
Ответы на часто задаваемые вопросы
Просилка
Просьбы по улучшению работы сервиса
А вот из этого, мне хотелось, бы услышать главное... Здесь столько наворочено, сразу и не врубишься. С чего начинать-то...
Не пойму только - как это сделать... Не вникну в суть.
Заменить ссылки в подключаемых скриптах, к примеру, у вас есть подключаемый скрипт:
<!-- Скрипт Жалоб Администратору Ч1--><script src="http://hostjs-mybb2011.narod.ru/js/Complaint.js"></script>
Переходите по ссылке: http://hostjs-mybb2011.narod.ru/js/Complaint.js , нажимаете правой клавишей по открывшемуся окну и выбираете "сохранить как", и сохраняете к себе на комп. Затем открываете на своем форуме: Администрирование - Файлы и заливаете сохраненный документ на форум, затем берете ссылку закаченного файлы js и вставляете вместо: http://hostjs-mybb2011.narod.ru/js/Complaint.js
и у вас выходит что то вроде:
<!-- Скрипт Жалоб Администратору Ч1--><script src="https://forumstatic.ru/files/0013/49/9f/15121.js"></script>
Не нашел...:
Можно сделать так:
По странице клацаем правой клавишей и выбираем "Исследовать элемент":
Появляется окошко, которое показывает информацию о нужном нам объекте, если хотим открепить от данного объекта, нажимаем слева от надписи селектора как показано на скриншоте:
Теперь при наведении на объект высвечивается название селектора, если мы клацнем по нему левой клавишей мыши, то о нем отобразится информация в окошке:
А вот из этого, мне хотелось, бы услышать главное... Здесь столько наворочено, сразу и не врубишься. С чего начинать-то...
В общем то важно все, но в зависимости от приоритетов, что вам нужнее на данный момент..Начните с ознакомления: Справочники и учебники по CSS, HTML, JavaScript , FAQ по дизайну форума в CSS
Отредактировано kolobdur74 (Вс, 1 Дек 2013 14:27:09)
Вот уж, действительно - темный лес... Ничегошеньки не выходит.
Заменить ссылки в подключаемых скриптах
Во всех...? Черт-те знает что...
Переходите по ссылке: http://hostjs-mybb2011.narod.ru/js/Complaint.js , нажимаете правой клавишей по открывшемуся окну и выбираете "сохранить как", и сохраняете к себе на комп.
А у меня вот что:
if((document.URL.indexOf("viewtopic.php?id")!= -1)||(document.URL.indexOf("messages.php?action=new&uid=2")!= -1)){ // Библиотека для кукисов function setCookie2(name, value, expires, path, domain, secure) { if (!name || !value) return false; //alert("HELLO>>"+value) var today = new Date(); today.setTime( today.getTime() ); var expires_date = new Date( today.getTime() + (expires) ); var str = encodeURIComponent(name) + '=' + encodeURIComponent(value); if (expires) str += '; expires=' + expires_date.toGMTString(); if (path) str += '; path=' + path; if (domain) str += '; domain=' + domain; if (secure) str += '; secure'; document.cookie = str; return true; } function getCookie2(name) { name= encodeURIComponent(name) var pattern = "(?:; )?" + name + "=([^;]*);?"; var regexp = new RegExp(pattern); if (regexp.test(document.cookie)) return decodeURIComponent(RegExp["$1"]); return false } function deleteCookie2( name, path, domain ) { if ( getCookie2( name ) ) name= encodeURIComponent(name);document.cookie = name + '=' + ( ( path ) ? ';path=' + path : '') + ( ( domain ) ? ';domain=' + domain : '' ) + ';expires=Thu, 01-Jan-1970 00:00:01 GMT'; } } // End Библиотека if(document.URL.indexOf("viewtopic.php?id")!=-1){ $(document).ready(function(){ $('div.сomplaint').click(function(){ //клик по кнопке var teme=$("#pun-main h1").text(); var postID = $(this).parents(".post").attr("id"); var psID = postID.substring(1,postID.length); var num = $(this).parents(".post").find("h3 strong").text(); var Lnk_0 = 'http://'+ location.hostname; var value='[b][url=+Lnk_0+'/viewtopic.php?pid='+psID+'#'+postID+]'+teme+'[/url], Пост №[/b]'+num; var value2=teme; setCookie2(UserLogin+'!Re:',value,10*60*1000); setCookie2(UserLogin+'!Re:2',value2,10*60*1000); //alert(value); }); }); }
в другом случае - скачивается exe файл...
и вот что после этого:
Короче, ни хрена у меня не выйдет...
А у меня вот что:
Все правильно, после того как нажмете сохранить как этот файл сохранится с таким именем: Complaint.js, вот потом его и сохраняете у себя на форуме в Администрирование - Файлы..По вашему скриншоту вижу, что вы делаете все правильно..После того как сохраните в Админке, нажмите в левом столбце на имя сохраненного файла - откроется страница с кодом, вот оттуда и берете ссылку..
Во всех...?
Желательно, во всяком случае с тех, которые не расположены на Майбб, особенно с народа, вот отсюда: http://hostjs-mybb2011.narod.ru - обязательно, бо народ перешел к юкозу и много сайтов перестало работать, поэтому может случится, что в один прекрасный день скрипт перестанет работать..
вот потом его и сохраняете у себя на форуме в Администрирование - Файлы..
Вдумчивый
Просто тыкаете несколько раз(обновив страницу), пока не сохранится, пробуйте с гугол-Хрома, либо обновить флешь плеер
Просто тыкаете несколько раз(обновив страницу), пока не сохранится, пробуйте с гугол-Хрома, либо обновить флешь плеер
Спасибо огромное!!! Получилось с другого браузера, как советовали:
Как говорится - с Божьей помощью... Что дальше?
Фот эта ссылка: https://forumstatic.ru/files/000f/7b/3a/39088.js
Может мне поместить контент Низа и Верха? Слеповат, трудно ориентируюсь...
<!-- Скрипт Жалоб Администратору Ч1--><script src="https://forumstatic.ru/files/000f/7b/3a/39088.js"></script><script type="text/javascript"> if(document.URL.indexOf("messages.php?action=new&uid=2")!= -1){ var str=getCookie2(UserLogin+'!Re:'); deleteCookie2(UserLogin+'!Re:'); var str2=getCookie2(UserLogin+'!Re:2'); deleteCookie2(UserLogin+'!Re:2'); if((str!==false)&&(str2!==false)){ //alert("fasfas>>>"+getCookie2(UserLogin+'!Re:')) var e='?!Complaint:Re:'+str2.substring(0,60); $("#profile .longinput[name='req_subject']").val(e);$("#main-reply").val(str);}} </script><!-- Конец Скрипта Жалоб Администратору Ч1(* вторая в форме ответа-->
Вот что поучилось в данном скрипте - правильно? И что... необходимо везде поставить... - у меня глаза из орбит вылезут.
Спасибо Вам, ребята! Будем дальше продвигаться с вашими дельными советами. Может чего-нибудь путное у меня получится.
Вот что поучилось в данном скрипте - правильно? И что... необходимо везде поставить... - у меня глаза из орбит вылезут.
Нет, только ту ссылку заменяете, которую перезалили
А ссылки с http://hostjs-mybb2011.narod.ru желательно перезалить и заменить все
А чтобы глаза не ломать - сохраните весь контент окна HTML низ(или верх)в текстовый файл и там и заменяйте, после всех замен в текстовом файле просто соответствующее Окно(HTML низ или верх) замените целиком на правленный текстовый файл
Отредактировано Deff (Вс, 1 Дек 2013 22:20:08)
Нет, только ту ссылку заменяете, которую перезалили
Эту: https://forumstatic.ru/files/000f/7b/3a/39088.js
А чтобы глаза не ломать - сохраните весь контент окна HTML низ(или верх)в текстовый файл и там и заменяйте, после всех замен в текстовом файле просто соответствующее Окно(HTML низ или верх) замените целиком на правленный текстовый файл
ДОБРО!!!
Попалась ссылка : http://hostjs-mybb2011.narod.ru/js/iNFpanelWHOWHERE.js
ЕЕ полностью нужно заменить на: https://forumstatic.ru/files/000f/7b/3a/39088.js
Или я ошибаюсь?
Вы здесь » Единый форум поддержки » Проблемы с форумом » Ускорить загрузку страниц форума