Desarrollo de Intranets: Java o Zope (o PHP, o...)?&In-Reply-To=7A4259911A4753419B103E5DB7E456EE28CEFB en runner.DOMINIO

Miguel Angel Garcia magmax9 en yahoo.es
Dom Feb 6 18:42:06 CET 2005


Hola!!

En la universidad tenemos una asignatura que trata los sistemas de la
información. La práctica consiste en hacer un pequeño google sobre 239
documentos, con la posibilidad de insertar más.

Aunque el profesor dejaba utilizar cualquier lenguaje, este año no ha
permitido que se haga en Java: guardar los 239 documentos en una base de
datos podía llevar una semana. Python tarda algo más de 5 minutos.

Indudablemente, tiene que ver la capacidad de los programadores. Pero
está demostrado que java es, al menos, 10 veces más lento que Python
(que, a su vez, es unas 10 veces más lento que C, pero unas 100 veces
más rápido para programar que C).

Como ya han comentado, Zope soportará lo que le eches.

Si vas a necesitar 200 accesos "simultáneos", no confíes en un sistema
basado en CGIs. Las CGIs necesitan cargar el programa completo por cada
conexión. Sin embargo, Zope creo que resuelve este problema con un único
intérprete para todas las aplicaciones (lo que consume menos recursos y
es más rápido).

PHP es una buena opción, ya que hay muchos sitios que lo utilizan para
sus sites. 

Sin embargo, si vas a comenzar desde el principio, te recomiendo que
uses Zope/Plone. Sin tener mucha idea conseguí, en unas 8 horas, tener
un Plone montado e instalado, con álbum de fotos, foros, cambios en el
flujo de trabajo, distintos permisos por usuario, grupos de trabajo con
zonas de publicación colaborativa, encuestas, noticias, eventos, y un
montón de cosas más.

Suerte !!!




Más información sobre la lista de distribución Python-es