Я знаю, что могу сделать это, используя цикл «для» или «каждый», и ограничить результаты примерно 20 недавними пользователями, но какие данные лучше всего использовать для определения того, как пользователь распознается как недавний / активный?
Может быть, каждый раз, когда пользователь отправляет сообщение, обновлять столбец updated_at где-нибудь?
Каждый раз, когда пользователь входит в систему, обновлять сеанс или что-то?
Не совсем уверен, что лучший способ сделать это ... Возможно, обновите столбец updated_at в таблице пользователей, когда отправляете сообщение, оставьте комментарий ... не слишком уверен, что лучший способ сделать это будет.
Наличие изображений пользователей на домашней странице в маленьких коробках будет хорошо смотреться с моим дизайном, но я не знаю, как это повлияет на мой сервер после запуска.
Я помню, что твиттер сделал это, а потом немного удалил эту функцию со своей домашней страницы.
В любом случае, спасибо заранее.
С уважением.