so website can get .db info from external gameserver
update button and last update time text should exist on - race, player, and duel pages
if last update time is >6 hours(?), auto update
otherwise only update when button is pressed
dont allow update from button press if last update was within 1 minute
when button is pressed, update (race page updates race table, etc)
player page updates everything
store last_update_time for localduel (end_time), and localaccount (lastlogin)
only get rows since last updatetime for localduel/localaccount
for localrun, get all rows since races affect other race scores (or store last_update_time in the localrun row and compare to that?)
either be aware of race duplicates when updating or just insert then cleanup duplicates at very end
when races are updated, create race_rank query cache
when duels are updated, create duel_rank query cache
use json compression