Ne compare pas l'incomparable...
Il n'est pas à comparer JavaEE et PHP, car les aigles ne volent pas avec les pigeons j'aurais envie de dire.
Oui, le PHP est très utilisé et fait beaucoup de choses mais JavaEE est destiné aux architectures complexes, des architectures pas faisables et pas maintenables par PHP.
Après, viendront des personnes qui me diront "ouais mais Facebook est fait avec du PHP", à ces personnes je répondrais ceci : Facebook ne fonctionne avec du PHP que dans certains de ses aspects, la grande majorité de l'application est une fusion de beaucoup d'autres technologies et langages, et que ce qu'il faut savoir que le peu de PHP avec quoi est écrit facebook est compilé vers du C pour soucis de rapidité.
Ne compare pas JavaEE et PHP, PHP peut faire des choses rapidement quand il ne s'agit pas de grandes architectures, mais ne tient pas devant JavaEE une fois ça devient lourd.
Bien à toi :)