Orientacion!!
Amigos. necesito que me orienten en lo siguiente:
para hacer un software importante de gestion, es mejor que sea web(intranet) o con aplicaci贸n de escritorio(local) y la base de datos en red en un servidor?
siempre hablando de java como lenguaje, que tengo entendido es mucho mas potente que PHP para este tipo de aplicaciones. es cierto?
Cuales son las limitaciones en hacerlo web? estaba pensando en hacerlo con JSP.
Que ventajas tengo si lo hago como aplication desk top?
Algun experto me podr铆a orientar
Gracias.-
para hacer un software importante de gestion, es mejor que sea web(intranet) o con aplicaci贸n de escritorio(local) y la base de datos en red en un servidor?
siempre hablando de java como lenguaje, que tengo entendido es mucho mas potente que PHP para este tipo de aplicaciones. es cierto?
Cuales son las limitaciones en hacerlo web? estaba pensando en hacerlo con JSP.
Que ventajas tengo si lo hago como aplication desk top?
Algun experto me podr铆a orientar
Gracias.-
A ver, por puntos:
el que sea web o de escritorio es en funcion del gusto de cada uno puesto que se puede conseguir m谩s o menos lo mismo en las 2.
La ubicaci贸n de la base de datos depende del tipo de app que escojas: si la aplicaci贸n la usar谩 una sola persona, lo suyo es que la incluyas en el equipo. En cambio, si la peuden usar varias personas de manera concurrente, lo suyo es que est茅 en una base de datos externa, para que la informaci贸n sea la misma para todos.
La potencia de un lenguaje depende del que lo maneje, ya que a grandes rasgos puedes hacer lo mismo con casi todos.
El 煤nico problema que le veo a hacerlo en web es el tema de la seguridad, pero se resuelve parcialmente si usas un framework como Struts o JSF (siempre y cuando uses JSP).
La "desventaja" de hacerlo como app desktop es la diversidad de arquitecturas que puedas tener, aunque si la aplicaci贸n no es golosa en recursos, creo que ni te enteraras.
Es mi opini贸n, no pretende ser LA soluci贸n, pero espero que te sirve :-)
el que sea web o de escritorio es en funcion del gusto de cada uno puesto que se puede conseguir m谩s o menos lo mismo en las 2.
La ubicaci贸n de la base de datos depende del tipo de app que escojas: si la aplicaci贸n la usar谩 una sola persona, lo suyo es que la incluyas en el equipo. En cambio, si la peuden usar varias personas de manera concurrente, lo suyo es que est茅 en una base de datos externa, para que la informaci贸n sea la misma para todos.
La potencia de un lenguaje depende del que lo maneje, ya que a grandes rasgos puedes hacer lo mismo con casi todos.
El 煤nico problema que le veo a hacerlo en web es el tema de la seguridad, pero se resuelve parcialmente si usas un framework como Struts o JSF (siempre y cuando uses JSP).
La "desventaja" de hacerlo como app desktop es la diversidad de arquitecturas que puedas tener, aunque si la aplicaci贸n no es golosa en recursos, creo que ni te enteraras.
Es mi opini贸n, no pretende ser LA soluci贸n, pero espero que te sirve :-)
