рейтинг слейв

Post Reply
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

рейтинг слейв

Post by WorldTraffic »

на мастере рейтинг ставится звездами 1-5 штук

настраивал слейв на котором рейтинг будет ставится +1\-1

при выводе рейтинга на слейве он отображается больше 100 т.е 257, 348 и т.д.
вывод я скорректировал, добавив в формулу / 5 (из-за 5 звезд)

Code: Select all

<?=(<!--RATING--> == 0) ? '100%' : round( (<!--RATING--> - 1) * 100 / 5) . '%'?>
но возник вопрос, так как в db со звездами, рейтинг имеет значение от 0 до 5 , а в db где рейтинг +1\-1 от 0 до 2
как на слейве будет записываться рейтинг в базу? испортит всю рейтинговую статистику!?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: рейтинг слейв

Post by admin »

Теоретически можно рассоединить рейтинги для мастера и слейва если вам надо именно такое для 2х сайтов ..
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: рейтинг слейв

Post by WorldTraffic »

вообще было бы не плохо если бы на мастере свой рейтинг был на слейве свой, это логично так как 2 разных сайта, трафик разный, и .д. + рейтн страницы по содержимому будут отличатся, а не так как у меня сейчас есть мастер и 4 слейва, рейтинг страницы одинаковые :(
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: рейтинг слейв

Post by admin »

Проверил
Есть опредленная проблема - поле рейтинга одно у галеры и по нему сортирует и на нем индекс ..
Если рассоединить = изменение базы = надо делать версию условно 2.2 которая по базу не будет совместима с 2.1, не надо будет апдейтить все.

Оно так сильно надо или можно обойтись одинаковым рейтингом?
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: рейтинг слейв

Post by WorldTraffic »

лично мне надо, а там хз
а нельзя сделать префикс какой то? ну типа если рейтнг ставится на слейве то добавить 500_slave1 а когда выводишь указать это? (ну или скрипт сам бере если слейв то берет данные с префиксом слейва)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: рейтинг слейв

Post by admin »

так вопрос не в префиксе

в базе условно конкретное поле rating = 4.5 например у галеры
что б было для каждого слейва отдельно - надо это поле размножить на каждый слейв = будет уже другая база и все ваши старые сайты надо будет переносить на новую базу
Don't forget to run script update
Post Reply