1- Java is quite difficult to master than php or asp.net.
2- Php/Java: can be installed in any architecture or platform. Asp.net requires windows support.
3- Java and asp.net are more Object Oriented as compared to php
4- Sponsors behind java (sun, orcale, IBM) and asp (microspft) bigger than the one behind php (zend) and in today's competitive world, this counts. Java and asp.net developers get better salaries in industry. Big companies and organizations tend to consider important the possible support they gonna get and heavy names are important when they're choosing technologies.
5- Documentation support: more support on asp.net / java than php.
|