Claro que se debe aludir a las ventajas de Java sobre PHP, porque con JSP tienes la posibilidad de programar la lógica de negocio en Java, mientras que con PHP no te queda más remedio que programar la lógica de negocio en PHP.
Y programar lógica de negocio en un lenguaje no orientado a objetos es, por lo menos, mucho más costoso en tiempo, lo se por experiencia propia, he usado Java para una aplicación de comercio electrónico y PHP para un weblog pequeño.
He leido alusiones a los CGI en perl. Mantengo un weblog programado en perl con Apache mod_perl y todo eso, y aunque no es muy grande, empiezo a echar de menos un lenguaje potente como Java, porque a medida que va creciendo se convierte en una bola llena de parches y más parches. En perl no es tan evidente como en Java implementar un diseño flexible que permita añadir funcionalidades de forma cómoda... Eso por no hablar de que el código de perl tiende a ser write-only si no se tiene muchísimo cuidado...
En mi humilde opinión, y como apunta aquí alguna gente, cada lenguaje es para una tarea diferente, yo no me plantearía hacer una web dinámica pequeña en JSP+Java, lo he intentado y cuando llevaba una semana implementando un diseño acojonante, pasé de todo y la hice en perl en dos tardes.
Por otra parte, entre php y perl para aplicaciones pequeñas, la opción que más me ha gustado es usar perl en combinación con libxml y libxsl (las de GNOME, rapidísimas). Evita andar metiendo prints con el HTML en perl, y además hacer retoques al HTML de salida es mucho más inmediato que esquivando código php. Por supuesto también se puede usar XML en php, lo he probado (es más lento que en perl con libxml), pero en ese caso perl tiene la ventaja de poder correr de forma persistente con mod_perl, así que va más rápido, y el lenguaje perl me gusta más que el de php.
En cualquier caso esto son todo opiniones y experiencias personales, alguien tiene experiencias u opiniones contrarias?
--
Los libros son las abejas que llevan el polen de una inteligencia a otra. James Lowell
Pero es como si microsoft decide que le gusta el cobol , le cambia el nombre por visualM y modifica visualbasic para que pueda tirar de él.
Siguen sin tener que ver, sobre todo a la hora de comparar cobol con rpg *como lenguajes* no como solución que puede tener la capacidad de formar parte de algo mayor si alguien construye algo mayor que colabore con él. Eso no cambia intrínsecamente el valor del lenguaje, que es hacer scripting.
Huy huy huy
(Puntos:2)( http://barrapunto.com/ )
¿En qué? ¿Nadie se leyó la noticia sobre la historia de los lenguajes?
O sea, que como se compara jsp con php, por favor, que *nadie* aluda a las ventajas de java sobre php.
Escripts. Punto.
¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter
Re:Huy huy huy
(Puntos:1)( http://pinguino.dyndns.org/ )
Y programar lógica de negocio en un lenguaje no orientado a objetos es, por lo menos, mucho más costoso en tiempo, lo se por experiencia propia, he usado Java para una aplicación de comercio electrónico y PHP para un weblog pequeño.
He leido alusiones a los CGI en perl. Mantengo un weblog programado en perl con Apache mod_perl y todo eso, y aunque no es muy grande, empiezo a echar de menos un lenguaje potente como Java, porque a medida que va creciendo se convierte en una bola llena de parches y más parches. En perl no es tan evidente como en Java implementar un diseño flexible que permita añadir funcionalidades de forma cómoda... Eso por no hablar de que el código de perl tiende a ser write-only si no se tiene muchísimo cuidado...
En mi humilde opinión, y como apunta aquí alguna gente, cada lenguaje es para una tarea diferente, yo no me plantearía hacer una web dinámica pequeña en JSP+Java, lo he intentado y cuando llevaba una semana implementando un diseño acojonante, pasé de todo y la hice en perl en dos tardes.
Por otra parte, entre php y perl para aplicaciones pequeñas, la opción que más me ha gustado es usar perl en combinación con libxml y libxsl (las de GNOME, rapidísimas). Evita andar metiendo prints con el HTML en perl, y además hacer retoques al HTML de salida es mucho más inmediato que esquivando código php. Por supuesto también se puede usar XML en php, lo he probado (es más lento que en perl con libxml), pero en ese caso perl tiene la ventaja de poder correr de forma persistente con mod_perl, así que va más rápido, y el lenguaje perl me gusta más que el de php.
En cualquier caso esto son todo opiniones y experiencias personales, alguien tiene experiencias u opiniones contrarias?
Los libros son las abejas que llevan el polen de una inteligencia a otra. James Lowell
Re:Huy huy huy
(Puntos:2)( http://barrapunto.com/ )
Siguen sin tener que ver, sobre todo a la hora de comparar cobol con rpg *como lenguajes* no como solución que puede tener la capacidad de formar parte de algo mayor si alguien construye algo mayor que colabore con él. Eso no cambia intrínsecamente el valor del lenguaje, que es hacer scripting.
¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter
Re:Huy huy huy
(Puntos:2)( http://barrapunto.com/ )
Usted tiene toda la razón. Gracias por indicarmelo. La duda que me queda es porqué desde hace unos días los había mezclado.
Debo haber estado en un universo paralelo.
En serio. Mis mas sinceras disculpas a todos.
¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter