Convengo que no hay punto en la reescritura todo en el PHP. Pierde tiempo, y el tiempo es oro.
Sin embargo, las dos idiomas son similares. Después de conocer Java por uces par de años, el PHP no era duro en absoluto, y podría todavía utilizar mi NetBeans IDE o el eclipse IDE. Así pues, si usted quisiera que sus reveladores del PHP aprendieran Java o sus reveladores de Java para aprender el PHP, esto no es un problema en mi opinión a preocuparse alrededor. Sería muy fácil.
Hay muchas grandes características sobre la lengua del PHP: variables, sintaxis del heredoc, legibilidad, etc. typeless. Diría que un cierto contra es menos información y control sobre errores, no como buena ayuda del unicode (si usted está utilizando otras idiomas además del inglés), y diseño menos orientado al objeto como Java (usted puede tener clases, pero sigue siendo mucho más como C que C++ o Java).
Aquí está un acoplamiento que encontré:
http://www.c2.com/cgi-bin/wiki?PhpProsAndConsAmo el PHP y Java, así que es duro decir realmente. Y como cada uno le ha dicho ya, con un sistema grande, no puede batir el diseño pesadamente orientado al objeto de Java, mientras que el PHP brilla en sencillez, velocidad, y la legibilidad de la salida/que viene de los datos adentro (usted puede mirar un archivo del PHP y bonito mucho sabe lo que parecerá).