Foros del Web » Programación para mayores de 30 ;) » Java »

Desarrollo de Intranets: Java o Zope (o PHP, o...)?

Estas en el tema de Desarrollo de Intranets: Java o Zope (o PHP, o...)? en el foro de Java en Foros del Web. Hola a todos. Trabajo en una empresa donde existe un sistema integral de gestión (creado y mantenido por una subcontrata) desde donde se gestiona y ...
  #1 (permalink)  
Antiguo 31/01/2005, 07:22
 
Fecha de Ingreso: mayo-2002
Mensajes: 66
Antigüedad: 21 años, 11 meses
Puntos: 0
Desarrollo de Intranets: Java o Zope (o PHP, o...)?

Hola a todos.

Trabajo en una empresa donde existe un sistema integral de gestión (creado y mantenido por una subcontrata) desde donde se gestiona y administra prácticamente toda la información corporativa.

Paralelamente, hay una Intranet hecha con ASP 3.0 sobre IIS 5.0 en un servidor que corre Win2000. Para la persistencia se dispone de ACCESS 2000 (por imperativo de empresa).

Esta Intranet está formada por una biblioteca digital mas un repositorio de aplicaciones ``pequeñas´´ para gestionar problemas inesperados y/o puntuales que requieren soluciones rápidas y que no tienen el suficiente calado para entrar en el ámbito del sistema integral de gestión.

Dicho todo esto, nuestro problema es que ahora la Intranet va a pasar de un segundo plano a colaborar con el sistema integral de gestión ( desde ella se van a realizar proyectos importantes), hemos tocado techo en lo que ha desarrollo se refiere y necesitamos dar el salto a algo más potente. No podemos tirar todo el sistema abajo: el servidor seguirá corriendo Win2000 y las bases de datos con la info corporativa (ésa que sólo podemos leer) estarán en SQL Server.

Para almacenar la información generada por nosotros (usuarios de la intranet, perfiles, permisos, datos generados por nuestras aplicaciones, etc), tendremos libertad de elección.

Por tanto, necesitamos algo que no presente problemas de integración en el entorno descrito pero que a su vez ofrezca facilidades para el desarrollo eficiente. Sería muy deseable una orientación a objetos seria (casi casi purista) y facilidades para trabajar con XML, SSGGBBDD, servicios web, etc.

Habíamos pensado tanto en Java (por la gran variedad de recursos disponibles y por su idoneidad para crear la lógica de negocio, por brutal que ésta sea) como en Zope (facilidades para la gestión de contenidos, desarrollo muy rápido - una vez superada la curva de aprendizaje-) que son los que mejor conocemos.

En cambio, no tenemos claro qué tal será Java para la gestión de contenidos y Zope para la lógica de negocio (¿aguantará? ¿tendrá buen rendimiento?).

¿Qué tal vuestras experiencias con los anteriores? ¿Alguna recomendación? ¿Alguna alternativa mejor a los anteriores? ¿Un híbrido tal vez? ¿Coexistirían bien en ése caso?

Gracias a todos de antemano.

Un saludo,

Alberto

PD: A PHP no lo hemos tenido muy en cuenta, por su facilidad para degenerar en spaghetti code. ¿Ha mejorado en ese aspecto (nuestra última experiencia con él es de hace poco más de un año)? ¿Qué tal su orientación a objetos?
  #2 (permalink)  
Antiguo 04/02/2005, 18:02
Avatar de ValerioJ  
Fecha de Ingreso: enero-2002
Ubicación: Calabozo -Edo. Guárico
Mensajes: 189
Antigüedad: 22 años, 2 meses
Puntos: 0
Oye Hombre yo te diría que una Intranet sirve mucho + que cualquier otra cosa, particularmente he diseñado sistemas bajo el mismo esquema ASP+SQL-SERVER y he logrado desarrollar módulos administrativos en algunas fases y funcionan aún mejor que utilizando plataformas tradicionales, perfectamente por ejemplo puedes utilizar PHP Mysql o ASP SQL SERVER y puedes llegar muy lejos en este tipo de plataformas CLIENTE servidor, de java estoy empezando a conocerlo y a decir verdad es muy potente pero hay que ser un bergatario para desarrollar allí, si tu problema es tiempo entonces creo que necesitaras mucho tiempo para lograrlo porque "es nada fácil" java, escuche por ahí que en EEUU existen 35000 puestos de trabajo esperando por gente capacitada en JAVA, yo estoy haciendo el curso no por irme a USA sino porque JAVA se las trae y me gusta explorar lo que no conozco, tal vez esto suene un poco extraño pero pienso que los sistemas de las empresas algun día correran todos por la red Internet completamente, en fin si quieres ganar tiempo te recomiendo desarrollar en ambiente web, ahora si quieres una exquisites usa java pero eso si tendras que inventar la rueda otra vez , éxito!!!
__________________
ValerioJ
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:52.