PHP, javascript or ajax for ***The Physio***

Hi people,
With the launch on Playforceone.com of THE GYM and the subsequent spanking the server took, I'm rethinking the basic building blocks of the next installment. The problem I had was that there were not enough concurrent connections available so even though the page updates (clientside with javascript), the corresponding image may fail to load leaving a blank screen. I thought I'd done my research but have been slammed for the concurrent connection issue.
My choices are:
1) Javascript again. Loading all the javascript files at first loading( currently it grabs extra js files as needed). This was prefered as it took the majority of processing and logic away from the server and put it on the players computer. Downside: Pages aren't easily reloadable.
2) PHP and Mysql is my second choice but as it's all serverside, so the number of calls to the server increase quite a lot. This would reduce the number of players that could play at any one time. There are also seperate issues with concurrent connections to the mysql database so there would be two potential bottleneck points. Upside: If a page doesn't load, refresh is an option.
3)Java and ajax is my third choice but suffers from similar issues as the second choice but would greatly increase what could be achieved within a game.
Also, can anyone recommend a provider and plan that has worked well for them (I should have asked this eariler)
Thanks
Sportd
With the launch on Playforceone.com of THE GYM and the subsequent spanking the server took, I'm rethinking the basic building blocks of the next installment. The problem I had was that there were not enough concurrent connections available so even though the page updates (clientside with javascript), the corresponding image may fail to load leaving a blank screen. I thought I'd done my research but have been slammed for the concurrent connection issue.
My choices are:
1) Javascript again. Loading all the javascript files at first loading( currently it grabs extra js files as needed). This was prefered as it took the majority of processing and logic away from the server and put it on the players computer. Downside: Pages aren't easily reloadable.
2) PHP and Mysql is my second choice but as it's all serverside, so the number of calls to the server increase quite a lot. This would reduce the number of players that could play at any one time. There are also seperate issues with concurrent connections to the mysql database so there would be two potential bottleneck points. Upside: If a page doesn't load, refresh is an option.
3)Java and ajax is my third choice but suffers from similar issues as the second choice but would greatly increase what could be achieved within a game.
Also, can anyone recommend a provider and plan that has worked well for them (I should have asked this eariler)
Thanks
Sportd