работа рейтинга

Стоит версия LiveStreet 0.4.2. Наблюдается какой-то глюк с обновлением рейтингов, т.е если кто-то проголосовал за коммент или топик, то рейтинг не сразу обновляется, а через какое-то время только… на сколько я понял — это связано с кешем? что необходимо сделать, чтобы обновление сразу происходило?

15 комментариев

avatar
У меня просто медленно обновляется. Ну, то есть, проголосовал, а цифра меняется только через пару секунд. Так сайт вроде не тормозит.
avatar
тоже самое
avatar
При чем тут кеш? Это аякс обрабатывает запросы так долго.
avatar
т.е проблема в браузере?
avatar
Браузер тут не при чем.
avatar
Оптимизируем сервер для кратковременных запросов.
avatar
У меня вроде вообще ничего не происходит ни с силой ни с рейтингом, когда кто-то голосует за коммент/топик( Странно как-то… Что это может быть?
avatar
там в rating.class.php ппц что творится, синусы косинусы о_О
я сильно упростил код, теперь вроде сразу.
avatar
а можно подробнее?;)
avatar
упрощение — убирание силы, ее начисления. рейтинг добавляется в любом случае одинаковый. как могло повлиять — хз, но начисляется моментально
avatar
Как могло повлиять? Ведь это все аяксом обрабатывается.
Давайте так, вы в уме посчитаете +1 к рейтингу или сложную функцию. Что быстрее?
avatar
Для компьютеров вычисления — моментальное дело, разница в 0.1 секунду понятна, но не в минуту же
avatar
Ключевое слово аякс и сервер.
Вы сидели неделями и скрупулезно настраивали свой сервер?
У вас провайдер предоставляет космические скорости для отправки и получения ответа?
Так вот, не сводите это все к компьютерным вычислениям, за время обработки отвечает множество факторов.
avatar
как сделать рейтинг такой? у меня допустим 3 +1 рейтинг 4 и так далее если минус то -1 рейтинг 3
можно по подробнее?
avatar
У меня так и есть, за все +1 или -1. В rating.class.php смотрите
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.