Banshi
Симпотно, первый раз вижу форум светлый шрифт на темном и глаза не устают...
Немного непривычно ширина полотна форума во весь экран. (На современных игровых года с 2012 не видел(уже отвык ) Но вроде гармоничненько так!
Вот этот скрипт:
<div id="upanel"></div>
<script type="text/javascript">
$.get("/profile.php?section=fields&id="+UserID+"", function(data){
var PFld1 = $(data).find(".input #fld1").val();
var PFld4 = $(data).find(".input #fld4").val();
var PFld5 = $(data).find(".input #fld5").val();
var arr=document.querySelector("#upanel")
var name=arr.innerHTML
name=name.substring(0)
if(GroupID == "3") {
arr.innerHTML=" "+name}
else {
arr.innerHTML="<div id='user'> <text style ='font-family:Century Gothic;color: #ff9941;font-size: 16px;'>"+PFld1+"</text> <text style ='color: #c5c5c5;'>"+PFld5+"</text><br/> <br/><text style ='font-family: Century Gothic;font-style: italic;font-weight: bolder;font-size: 13px;color: #0f0e0eeb;'>"+PFld4+"</text></div>"+name}
});
</script>
Нехороший, на каждом юзере, на каждой странице делается запрос к серверу,
a) Cтраница тормозит при загрузке,
b) У сервиса есть ограничение на запросы, могут лагать другие скрипты тоже использующие запросы, но однократные*помимо этого на русфф скрипт уведомлений ещё добавляет 5-6 запросов, а максимальное число запросов при загрузке страницы 8 в некоторых браузерах.
2-е Элементы стиля из HTML верх перенести в конец Первого окна стиля без тегов <style></style> (Для понятийности что к чему добавить к оным в стиле коментарий в начало каждого куска:
В HTML низ тоже лишние стилевые перенести в конец Первого окна стиля
Ещё один аякс на каждой странице(вдобавок к первому в HTML верх)
<!-- Последнее сообщение на форуме --><script type="text/javascript">
eval($.ajax({url:'/export.php?type=js&max=1',async:false,cache:false}).responseText);var g=content[0][2],q=content[0][3];
$('#pun-stats .container').append('<td><span>Последний пост в: </span><strong><a href="'+g+'">'+q+'</a></strong></td>');
</script>
Укорочение HTML верх - низ за счет переноса стилей даст прирост скорости при загрузке в одну секунду
Постоянные аяксы на каждой странице чреваты и для скорости загрузки и срыва сработки некоторых скриптов и изредка автобанов некоторых пользователей за счет лишних запросов( чела выкинула и он зайти не может, пока из инета не выйдет) Зачастую это бывает в критических режимах, при Ддосах сервиса(сервис избавляется от лишних запросов.
скрипты надо переделывать и ставить кеширование запросов через localStorage на 10-15 мин.
Отредактировано Deff (30.07.22 16:23)