Use some sort of scoring service or web scrape to display up-to-date scores on the view page.
Also, rather than scraping every time a page is loaded, cache the scores in the database. Pages will retrieve them from the database cache. Another process will update the database cache every so often.
Log in to post a comment.