Илюха |
Был вопрос, как часто обновляется рейтинг клубов ...
Я сказал "Моментально", но стали утверждать, что нет .. раз в 10 минут и т.п.
Проверьте блин, после гонки опыт полученный победителем МОМЕНТАЛЬНО прибавляется
в опыту клубов победителя.
З.Ы. Тему можно крыть
|
Илюха |
|
ru3ari |
• Рейтинг составляется на основе усредненного на каждого члена количества опыта,
который был начислен членам клубов при получении первого места в гонке.
• Рейтинг сбрасывается по понедельникам, в это же время управляющим клубами
начисляются премии: 50,000 LV за первое место в рейтинге, 30,000 LV за второе, и
20,000 LV за третье.
• В рейтинге принимают участие клубы, в которых состоит 20 и более игроков.
как часто он обновляется к сожалению пока не знаю, возможно и сразу прибавляются
очки.
|
Илюха |
3 ... блин, стал бы йа говорит, того чего не знаю ???
Проверял не однократно, поэтому и утверждаю.
|
ru3ari |
проверим, днем будет очень хорошо видно, изменяются постоянно цифры опыта в
рейтинге при обновлении страницы рейтинга, или они одновременно с определённой
переодичностью меняются.
|
Укуренный мусор |
1
Иногда не моментально, а спустя секунд 10-20, скорее всего идет привязка к
обновлению поминутно или 30-секундно, так как гонки тоже иногда не моментально
начинаются, а секунд 20-30 повисит заява и после обновления гонка начинается.
Так что обновление есть, но не 10 минут, а 30 секунд или минута.
|
Илюха |
6 согласен ... минута - возможно ... но не 10 минут.
Надо еще учитывать время работы скриптов записи статистики в базу.
|
ru3ari |
для сервера не выгодно постоянно менять переменные рейтинга в клубах, лучше это
делать переодически по всем клубам, иначе на сервер будет чрезмерная нагрузка.
днем посмотрим, если этот вопрос так важен.
|
Ershov |
Рейтинг обновлеется когда машина заправленна на 2%. (фактически моментально).
|
Илюха |
в заявках, как мне кажется идет ежеминутная проверка, собрались все участники
гонки или нет, если собрались гонка начинается ....
с рейтингом немного по-другому, гонка завершилась - начал работать скрипт,
записывающий статистику в базу ... как он закончит работать - рейтинг
обновляется.
|
ru3ari |
эффективнее делать для рейтинга отдельный раздел базы с параметрами, которые
собираются одновременно для всех через равные промежутки времени, а вот эти
промежутки мы и увидим днем когда будет много гонок.
|
Илюха |
проверил еще раз ...
1. появилась надпись "Гонка завершена ..."
2. на второй страничке с открытым рейтингом клубов нажал "Обновить"
3. Рейтинг клуба "Тибет" обновился ;)
За остальными клубами не слежу ;)
|
Илюха |
11 ... Раздел ? ... может всетаки таблица, с двумя полями ... код клуба и его
рейтинг ...
после гонки обновить от 1 до 50 записей (зависит от количества клубов
победителя) много времени не займет, если клубов нет - ессно обновлять нечего.
в рейтинге же, обычном селектом выбрать записи у которых больше 20 человек в
клубе, отсортировать и оставить 30 первых тоже много времени не нужно.
|
Илюха |
+13 все выше перечисленное - имхо ...
только админам известно, что и как там работает, это лишь мои догадки.
|
ru3ari |
13. может и таблица, но гонки кончаются каждую "секунду", они-же не оновременно
оканчиваются, и следовательно процесс обновления будет не переодическим а
постоянным и отжирающим ресурсы процессора.
|
Илюха |
15 ... не ... каждую "секунду" это перебор ...
да рассудят нас админы ...
|
ru3ari |
"секунду" в кавычках, на самом деле чаще ;)
|
xpbl4 |
Раз в минуту.
|
xpbl4 |
Это чтоб долго не спорили... :P
|
Илюха |
17 еще больший перебор ....
по работе знаю, сколько веремени займет обновить 50 записей, с учетом, что это
максимум ... это 10-20 мс ...
|