Necesito saber cual de los dos es mejor y por qué pues tengo una bronca armada con unos colegas que me la quieren ganar a costilla de J2EE
Salu2
| |||
Hola, Veamos, ¿que quieres comparar? ¿PHP y JSP? ¿O PHP y J2EE? Si es contra J2EE, PHP pierde por simple concepto. Juegan en ligas distintas. PHP es fundamentalmente un CGI, un añadido al servidor web. J2EE es toda una arquitectura, que tiene un componente JSP para generar paginas dinamicas. J2EE esta en la misma liga que .Net (que tiene a ASP.Net para la web). Si es PHP y JSP, pues la cosa esta equilibrada. JSP tiene la ventaja de que pertenece a J2EE. Y tambien es su "desventaja" (en mi opinion). Pregunta a tus colegas que es JSP sin J2EE. Quizas el problema de JSP puede ser la curva de aprendizaje para los "no-iniciados" en programacion (es decir, diseñadores graficos). Creo que es menor en PHP. Y creo que otro problema (ajeno a JSP) es el precio de los hostings que lo soportan. Creo que solo me suena uno gratuito, y las empresas de hosting normales no lo suelen ofrecer. Si estas creando una intranet y tienes control absoluto del servidor, no es problema. Pero que le digan a un cliente que la pagina en JSP se tiene que alojar en un servidor 5 veces mas caro que la pagina en PHP, sin ningun requisito que oblige a usar JSP. De todas formas, JSP y J2EE estan en mi lista de "aprendizaje" (junto con PERL y Python, y volver a C++ y java). Y al final, la pregunta importante no es "¿Cual es mejor?" sino "¿Cual es mejor para este proyecto concreto?" en caso de conocer ambos. Saludos. PD: .Net es una "copia" de J2EE. Y C# es una "copia" de java.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Como dice josemi .. Lo importante no es que "lenguaje" es mejor que el otro .. sino que cada proyecto le "vá" mejor uno que otro. Ahora ... en condiciones iguales que uno u otro lenguaje podría realizar sin problemas .. ya entrarías a otros temas como los costos del hosting, la curva de aprendizaje (si corresponde) .. etc. Yo soy fiel defensor de PHP y siempre intento solventar los problemas con PHP .. pero tengo presente y muy claro que NO todo se puede hacer con PHP o PHP sea lo más idoneo para X taréa .. así que siempre hay que tener unas "preferencias" y no olvidarse del resto de lenguajes que existen .. por lo menos "saber de ellos" como para poder decidir si tu aplicación en concreto sería más idóneo hacerla en tal o cual lenguaje. Es más, una aplicación no tiene por qué estar implementada 100% en un sólo lenguaje .. Tal vez para X taréa sea recomendable hacerla en tal lenguaje .. pero el grueso del resto de la aplicación te venga mejor usar otro lenguaje. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |