Cita: mucha carga de transacciones a la base de datos a la cual se espera que se conecten muchas personas
Eso depende mas, no solo de la manera que programes las cosas (lberes memoria, consultas necesarias, etc), sino a como diseñes la db y que motor uses para ésta, que de si usar php o jsp.
Con el tema de los webservices, con php podes trabajar tranquilamente, hay que ver bien que querés hacer (no comprendo muy bien).