If you have a web server, you could cache all the scores into your server and make an api that allows multiple games at once. So instead of calling mashape.com one game at a time, you could call yourserver.com and retrieve the cached data in one single ajax call. You can always refresh your cache using a cron or on-demand.
Comment has been collapsed.
I've thought about this but i'm not sure i want to setup a server only for this, in the meanwhile i'm caching using the browser localstorage, it's not so good if i want to use a different browser or pc but in the meanwhile it's better than before.
Comment has been collapsed.
That would improve subsequent calls, but for every first time call or when you clear your local storage, it'll be ajax-ing one game at a time again. If you want, I can sponsor a small little web space for you to experiment. Add me if interested.
Comment has been collapsed.
Enhanced Steam will add the user metacritic score to the page for you (in the normal place though) if you're intereted in that.
Comment has been collapsed.
713 Comments - Last post 7 minutes ago by irony94
12 Comments - Last post 15 minutes ago by steveywonder75
8 Comments - Last post 49 minutes ago by HelloKittyKawaii
5 Comments - Last post 1 hour ago by yush88
30 Comments - Last post 3 hours ago by cpyd
4 Comments - Last post 3 hours ago by Lugum
25 Comments - Last post 3 hours ago by JHartmann
62 Comments - Last post 32 seconds ago by refat17
19 Comments - Last post 6 minutes ago by Waxlor
204 Comments - Last post 16 minutes ago by steveywonder75
570 Comments - Last post 18 minutes ago by CoolDarkDragon
75 Comments - Last post 25 minutes ago by ELGADO26
462 Comments - Last post 53 minutes ago by RePlayBe
372 Comments - Last post 59 minutes ago by Vincer
Hi, i wanted to display the metacritic score of the games in the homepage near their names.
(Check the image below to see what i see now.)
I've used the unofficial metacritic api at this page API and this is my code :
(Sorry if my code is bad, i don't have so much experience with web development)
Due all the ajax calls the code is slow and it takes a few seconds to load the scores and i don't think those api have an option for asking for multiple games at once.
Do you have any suggestion on how to improve the speed of this script?
Thanks.
Comment has been collapsed.