For my new heavy database read application ,i need to use GWT and mysql. But in choosing between java and PHP,i have some confusions, 1)JDBC with mysql is slower than PHP with mysql (PHP won) 2)if am going to use PHP ,i have to use JSON for transferring data between server and client. 3)This json parsing and handling overhead can be easily replaced by fast RPC calls if am using JAVA.(JAVA own) 4)GWT has lot of support and small frameworks for JAVA/RPC calls,so productivity is higher.
Please help me to choose a good one.