Holas a todos,
quería preguntar, sobretodo a los que tengan experiencia en desarrollo en ambos lenguajes, qué opinan sobre el rendimiento de cada uno (respecto a número de peticiones / seg). Estoy interesado principalmente en aplicaciones que sigan un modelo MVC. Por poner un ejemplo, algo hecho en CakePHP contra algo en SpringMVC.
No quiero comenzar un flame, sino todo lo contrario, un hilo constructivo.
Navegando por ahí, encuentro un benchmark en el que Java es entre 5 y 15 veces más rápido de media, pero a cambio consume algo más de memoria. Lo segundo me lo esperaba, lo primero no tanto. Pero ahí estamos hablando del lenguaje en sí, y no de la arquitectura usada.
Según php vs. java, da a entender que como las arquitecturas son similares, por lo que no sería un punto determinante en sí.
Mi duda principal viene porque en el entorno empresarial, java arrasa, mientras que en entornos menos corporativos es php. De hecho, ahora mismo las únicas webs de renombre que me vienen a la cabeza en java son ebay y fnac, mientras que php las hay a patadas (flickr, lastfm si no me equivoco, elpais, ...).
Y en webs más sencillas, ya no hay color, todo es php y/o asp.
Las razones que encuentro son (sobretodo para sitios sencillos) que php es más fácil para comenzar, y el hosting es bastante más barato.
Mi objetivo es el de sitios más o menos complicados, por lo que en principio la 'facilidad' del lenguaje no es determinante, pero sí el precio del hosting.
Hace unos años, lo discutían en barrapunto, pero quizás está bien refrescar un poco el tema.
¿Qué opinais vosotros?
Edición 28/6/07: De hecho, hago extensible la pregunta la ruby, y por tanto a rails. Estoy leyendo From java to ruby y de momento no me ha convencido ;)