2008-10-21 7 views
2

Каков наилучший способ создания и обслуживания нескольких списков ранжирования для главной страницы веб-сайта/webapp? например горячие сообщения, последние сообщения, большинство комментариев, самые последовательные победы и т. д.Каков наилучший способ создания списков рейтинга для моей домашней страницы на сайте?

В настоящее время я думаю об использовании планировщика заданий cron, чтобы запускать запросы для сбора статистики, запускать алгоритм статистики и затем генерировать списки ранжирования, которые затем будут сохранены во временную таблицу в mysql.

Однако я не уверен, что это самый эффективный способ решить эту проблему. Я бы предположил, что использование кеширования также поможет.

Примечание: Я использую рамки веб-приложения grails.

Спасибо.

ответ

1

Возможно, вы также захотите рассмотреть возможность использования плагина Quartz для планирования ваших задач.

http://grails.org/Quartz+plugin

+0

Благодарим за отзыв. Это похоже на полезный плагин. – Walter 2008-10-22 03:56:35

 Смежные вопросы

  • Нет связанных вопросов^_^