This is probably because the Twitter API calls are all originating from one place: the server. Twitter API calls (and likely the entire PHP REST/JSON API part of this project) needs to be moved to client-side Javascript code to distribute both the load and the Twitter API quota. As well, this will make debugging much easier, as we'll be able to pinpoint exactly where the latency lies in Google Chrome's debugging environment.
This is probably because the Twitter API calls are all originating from one place: the server. Twitter API calls (and likely the entire PHP REST/JSON API part of this project) needs to be moved to client-side Javascript code to distribute both the load and the Twitter API quota. As well, this will make debugging much easier, as we'll be able to pinpoint exactly where the latency lies in Google Chrome's debugging environment.