Why Java & .Net used by larger companies and PHP tends to be used by small business?
Java vs Php
The main reason programmers choose PHP over Java is the speed. It's much faster to develop and PHP tends to have fewer issues when using shared hosting. When using Java, it's best to have a dedicated server for your hosting.
Microsoft provide technical support for .net Not the case with PHP