PHP and MySQL
Create a cron job that runs 3 times a day that will scrape all items in this page:
[url removed, login to view]
Insert all the items in the table, making sure we we do not have repeats in items table.
Create two tables:
First table is called ItemsTable that contains fields:
Second table is called Rankings that contains these fields