ctpz Posted July 4, 2011 Report Share Posted July 4, 2011 (edited) Около месяца назад, я нашел неплохой скрипт форума, но он меня в некоторых момента не устраивал. В итоге, я переписал приличную часть кода и получил то, что хотел. Теперь я хотел бы, чтобы вы помогли мне в тестировании.В особенности интересует нагрузка бд и модули модерирования.Желательно, чтобы вы зарегестрировались, т.к. еще интересует нагрузка сервера.Это дело, конечно, добровольное, но я буду благодарен всем, кто откликнется.Ссылка на форум - http://comforum.hut1.ru/index.php Edited July 4, 2011 by ctpz 1 Quote Link to comment Share on other sites More sharing options...
kohozabr Posted July 4, 2011 Report Share Posted July 4, 2011 ctpz, молодец. Форум неплохо получился. Quote Link to comment Share on other sites More sharing options...
ctpz Posted July 4, 2011 Author Report Share Posted July 4, 2011 Спасибо, старался. Quote Link to comment Share on other sites More sharing options...
ShumNo Posted July 4, 2011 Report Share Posted July 4, 2011 (edited) За чем изобретать велосипед с форумом не понятно так как функционал там везде одинаковый, а тем более переписывать "приличную часть кода"скрипт я так понимаю WR-Forum 1.9 а он использует БД?Дизайн ужасенЕсли даже вы найдете с 10-к человек, которые зарегистрируются на форуме, то по ним вы ни как не определите нагрузку. Как вариант я бы посоветовал наполнить форум скажем 10к постами и покрутить на локалхосте утилитами типа ab, а после сравнить с любым популярным скриптом форумаКстати ради интереса напишите, что вы подразумеваете под "я переписал приличную часть кода" Edited July 4, 2011 by ShumNo Quote Link to comment Share on other sites More sharing options...
ctpz Posted July 4, 2011 Author Report Share Posted July 4, 2011 скрипт я так понимаю WR-Forum 1.9 а он использует БД?Нет, я присоединял бд.Дизайн ужасенОн не мой.По ним вы ни как не определите нагрузку.Существует утилита, определяющая количество запросов к бд, скорость ответа сервера (именно это и называется нагрузкой).Кстати ради интереса напишите, что вы подразумеваете под "я переписал приличную часть кода"В основном все изменения произовшла в админке. Также я изменил время, которое необходимо для определения самой популярной темы с 24 часов до 20 минут. Quote Link to comment Share on other sites More sharing options...
ShumNo Posted July 4, 2011 Report Share Posted July 4, 2011 Это не WR-Forum 1.9? я верно понял?По нагрузке я так понял вы хотите, чтобы вместо ботов ее делали живые люди - ну ну Кол-во запросов к бд еще не говорит о чем либо конкретном кроме как о самом кол-ве этих самых запросовПо поводу скорости ответа я вам и предложил тестить на локалхосте либо, если хотите сразу на боевом, то подключайте сервисы с ботами, которые побегают по вашему сайту, только в этом случае, есть вероятность, что вас отрубят за превышение пиковой нагрузки Изменение времени для популярных тем это скорее настройка чем "я переписал приличную часть кода"Ну а про админку чего тут скажешь, если ее не видно, как констатация факта.. переписали и переписали Quote Link to comment Share on other sites More sharing options...
ctpz Posted July 4, 2011 Author Report Share Posted July 4, 2011 (edited) Это переделанный WR-Forum 1.9Я не знаю, как написать 10к постов при помощи ботов. Edited July 4, 2011 by ctpz Quote Link to comment Share on other sites More sharing options...
ShumNo Posted July 4, 2011 Report Share Posted July 4, 2011 Поставьте на локалкосте сервер либо если у вас win то можно под виртуалкой сделать похожую систему что и на реальном сервере, дальше хотя бы простой утилитой ab (идет в комплекте к апашу) можно потестировать запросы скажем 100 1000 и т.д утилита выдаст различные данные. Можно воспользоваться более продвинутыми инструментами где будет обращение не к 1-й странице а к разным имитируя хождение одновременно по сайту реальных живых людей хотите 10 хотите 1000 если сможет выдержать сервер Quote Link to comment Share on other sites More sharing options...
ctpz Posted July 4, 2011 Author Report Share Posted July 4, 2011 У меня денвер. Как этот ab запустить? Quote Link to comment Share on other sites More sharing options...
ShumNo Posted July 4, 2011 Report Share Posted July 4, 2011 можете создать файл имя.cmd с таким содержимымБуква диска:cd usr\local\apache\binstart ab.exeab -n 100 -c 10 http://путь до сайтаpauseв примере 100 запросов 10 параллельно Quote Link to comment Share on other sites More sharing options...
ctpz Posted July 4, 2011 Author Report Share Posted July 4, 2011 (edited) Спасибо. Сейчас заканчиваю еще несколько проектов.Загрузка моего форума при 10к запросов. равна загрузке phpbb на 100 запросов.Однако почему-то при 100к запросах оно выдает такой бред:Percentage of the requests served within a certain time (ms) 50% 968 66% 1000 75% 1015 80% 1031 90% 1078 95% 1125 98% 1171 99% 1218 100% 22078 (longest request)Почему при 100 процентах нагрузки время в почти в 20 раз больше, чем при 99 процентах. Edited July 4, 2011 by ctpz Quote Link to comment Share on other sites More sharing options...
Int Posted July 4, 2011 Report Share Posted July 4, 2011 <script language=JavaScript>....<body bgcolor="#E5E5E5" text="#000000" link="#006699" vlink="#5493B4">....</html><!-- ><!-- "><!-- '><!-- ;><!-- --></textarea></form></title></comment></a></div></span></ilayer></layer></iframe></noframes></style></noscript></table></script></applet></font>Доктайп? Не, не слышал.Ну ты миня понелИ "программный раздел" у тебя не равноправный. Под web-языки отдельные разделы (да ещё и у php свой, а ASP.Net забыл), а все остальные - в кучу. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.