Автор оригинала: YasonDelAlt
Хм, вот вы тут все стремитесь к какой-то пятибальной шкале. А не проще ли было просто спрашивать понравилась ли пользователь фотография, и если тот ответит да то добавлять +1 к рейтингу, а если проигнорировал вопрос или ответил нет, то не прибавлять ни чего. Я например не могу оценить что-либо по пятибальной шкале, мне либо что-то нравится либо - нет. А еще неплохо бы было выводить два списка: один общий рейтинг, а второй новинки. Допустим штук семь (к примеру) новинок выводится, а когда появляется что-то новое то последнее из списка новинок переходит в общий список. Если что-то вися в новинках наберет приличный рейтинг, то и в общем списке займет подобающее место. При этом можно добавить "устаривание" рейтинга - каждую неделю (месяц, день) отнимать у всех фотографий некоторый процент рейтинга. Т.е. если фотка популярная, то и рейтинг будет пополняться, а если популярность спадет, то и она сползет вниз по списку.