Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Увеличилось время отправки поста юзером
ТвойWeb » » ExBB - лучший форум на файлах » Увеличилось время отправки поста юзером

Страниц (4): [1] 2 3 4 »
 

1. Alone - 20 Апреля, 2005 - 15:18:43 - перейти к сообщению
В общем не знаю баг это или так и должно быть... Может кто-то ещё заметил это.
В общем после каких-то очередных переделок и добавлений модов и т.д. срабатывание скрипта отправки поста у юзера стала где-то 0,5-3 сек. При этом у админа скорость осталась как и была: 0.05-0,1 сек.
Т.е. ещё раз повторю, что это ТОЛЬКО у юзера, у админа всё нормально.
По этим данным можно как-то определить где сабака конектится?
2. TvoyWeb - 20 Апреля, 2005 - 16:14:19 - перейти к сообщению
Alone
Ты имеешь в виду "Script Execution time" ? Если да, то я даже затрудняюсь что-то ответить. Надо знать что ты ставил. И потом увеличение аж до 3 секунд....... может ты что-то не так поставил... что-то связанное с простыми пользователями.
3. Alone - 20 Апреля, 2005 - 16:45:35 - перейти к сообщению
TvoyWeb
А так я забыл написать, что на этом форуме тоже самое наверно (просто я не знаю как здесь у админа), но у меня иногда доходит 2-2,5 сек. и причём никакой логики - даже у только что открытых тем - то же самое.
Но помоему это началось после мода склейки тем...
Просто это к сведению... Мож это от чего-нить другого, фиг его знает.
4. TvoyWeb - 20 Апреля, 2005 - 17:01:34 - перейти к сообщению
Alone пишет:
Но помоему это началось после мода склейки тем...

Склейка тем, на это не влияет. У тебя как я понял простой ExBB.
И где ты смотришь время исполнения? На странице которая сообщает что пост отправлен?\n\n(Добавление)
Короче я сейчас, зашел на форум под обычным пользователем и время отправки поста было такое же как и под админом. Пробовал несколько раз.
И потом я специяльно прошелся по коду отправки поста, там нет никкаких различий админ ты или пользователь, которые могли бы так затормозить.
5. Alone - 20 Апреля, 2005 - 17:49:12 - перейти к сообщению
TvoyWeb пишет:
У тебя как я понял простой ExBB.

Простой. Хотя половина файлов наверно уже из фула.
TvoyWeb пишет:
И где ты смотришь время исполнения? На странице которая сообщает что пост отправлен?

Да.

Значит сейчас я детальнее всё это пронаблюдал. И выснил что:
Самая большая скорость срабатывания у модератора
1 в его модерируемом форуме (самый нижний рисунок)
2 в любом другом форуме (посередине рисунок)

И первый рисунок - это простого юзера.

А у админа - это как я писал: 0.05
6. TvoyWeb - 20 Апреля, 2005 - 18:33:02 - перейти к сообщению
Alone
Очень это странно. Я теряюсь в догадках. Можно было бы грешить на то что к запрашиваемому файлу сразу много обращений. Там есть функции блокировки файлов и если получить блокировку не удается то выжидается секунда, потом попытка повторяется и так 10 раз, после чего, если не получилось получить блокировку скрипт пишет
Цитата:
Access to file blocked! Try again later
You may save your message:

Можно проверить мою догадку следующим образом. Отрой файл lib.php и найди там функцию
CODE:
function lock_file(&$file,$mode = 2) {

if ( preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH']) ) return;
$i = 0;
while ( !flock($file,$mode) ) {
sleep(1);
$i++;
if ($i>=10) {
@fclose($file);
die('Access to file blocked! Try again later<BR>You may save your message:<BR>'.$_POST['inpost']);
}
}

}

Замени ее на:
CODE:
function lock_file(&$file,$mode = 2) {

if ( preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH']) ) return;
if ( !flock($file,$mode) ) {
@fclose($file);
die('Access to file blocked! Try again later<BR>You may save your message:<BR>'.$_POST['inpost']);
}

}

И посмотри что будет при отправках постов в тему. Если будет вылазить верхнее сообщение, значит просто на форуме у тебя к запрашиваемому файлу много обращений.
7. Alone - 21 Апреля, 2005 - 00:11:12 - перейти к сообщению
TvoyWeb
Зменил... Вообще ничего не выводится - чистая страница.

Может быть мне надо заменить файл lib???
Но я уже не помню что там менялось по защите, ты не мог бы прикрепить свой? А то sec_pack который с этого форума уже вроде устарел...

Кстати я менял всё что связано с защитой, может здесь ещё что-то не так.

А вообще: можешь подсказать какие файлы здесь могут участвовать - я бы их из архива по новому залил и тогда было бы понятно в чём дело...
8. Alone - 21 Апреля, 2005 - 02:17:05 - перейти к сообщению
Ну вот на этом форуме новую тему открывал. Но до этого были варианты и 2 сек.
9. Alone - 21 Апреля, 2005 - 02:21:14 - перейти к сообщению
Вот только что отправил верхний пост на этом форуме (я же ведь говорю что и на этом форуме такая же проблема, а у модераторов ещё больше время тратится, у меня один раз у модера вооще было аж 22 сек !!!):
10. TvoyWeb - 21 Апреля, 2005 - 03:06:25 - перейти к сообщению
Alone пишет:
у меня один раз у модера вооще было аж 22 сек !!!):

Здесь какая то другая логика должна быть. Не должны влиять права пользователей на время исполнения.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0401]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33