¿Software recomendado para una Intranet?

Estamos en una organización gubernamental con alrededor de 150-160 usuarios. Esta organización se distribuye entre una oficina central y 10 pequeñas delegaciones, con 4-5 trabajadores en cada delegación.

Estamos buscando una solución de Intranet. No estamos limitados a ningún requisito técnico en particular, por lo que puede estar basado en PHP, Java o .NET, pero estamos buscando una solución de código abierto y gratuita (como la cerveza).

¿Qué necesitamos? Necesitamos la integración de Active Directory y MS Exchange (inicio de sesión, grupos, correos electrónicos, calendarios, etc.), un administrador de documentación (algo así como Alfresco), debemos integrarlo con nuestras soluciones desarrolladas a medida (a través de servicios web o rss), y debería ser personalizable para crear nuevos módulos, etc.

Aquí desarrollamos principalmente en PHP y Java.

Entonces, ¿qué solución de Intranet nos puede recomendar?

Más información:

  • La intranet debe funcionar con una base de datos Oracle
  • Actualmente tenemos un gran recurso compartido de Windows (la unidad X:) con mucha información compartida (documentos de Word, PDF, etc.). La idea es centralizar toda esta información en la intranet, agrupada por equipos de la organización
  • Tenemos algunas herramientas hechas a medida, algunas escritas en PHP + Symfony 1.4 y algunas (muchas) escritas en MS Access. Queremos reescribir todas estas herramientas (según sea necesario) e integrarlas a la intranet.
  • Actualmente tenemos servidores Active Directory y MS Exchange, y queremos integrarlos con la nueva intranet: autenticación y autorización centralizada (grupos y demás), y compartir calendarios y tareas desde el servidor Exchange entre grupos
  • Tenemos algunas herramientas de back-end que generan fuentes RSS a medida que se activan algunos eventos (algún tipo de registros). Queremos consumir y mostrar estos feeds en la intranet.
Microsoft Sharepoint permite el desarrollo de un sitio de intranet y también permite compartir documentos internamente con notas y enlaces que la unidad de red estándar no ofrece. Otra solución similar es Lotus Notes/ Gold Notes, no puedo recordar el nombre exacto, pero es de la misma compañía que el antiguo Lotus 1-2-3 en los años 90. Estás diciendo principalmente PHP y Java, así que principalmente supuse que también había otro idioma. Si tiene Java Devs, entonces es muy probable que puedan llevar C # al nivel promedio en 2-3 días y luego Sharepoint se convierta en una mejor opción, ya que es compatible con los servicios WCF (.net 4.0)
@Franck: Gracias por su comentario, pero como se indica en la pregunta principal, estamos buscando una solución de código abierto y gratuita (como la cerveza).

Respuestas (2)

Podría usar software CMS de código abierto y sus extensiones y algún desarrollo personalizado:

  1. Joomla (basado en PHP)
  2. Drupal (basado en PHP)
  3. Hipopótamo (basado en Java)

Sin embargo, hay muchas opciones: vea una lista de verificación en wikipedia si desea más.

Para ser más específicos, las personas que respondan a su pregunta podrían necesitar más especificaciones funcionales (¿qué tipo de organización gubernamental es, qué quiere lograr con la intranet, requisitos funcionales, debe tener y desea tener?)

Sus necesidades están cubiertas en los ejemplos anteriores. Por supuesto, hasta cierto punto, que debe investigarse más a fondo.

Con la infraestructura que describió, creo que la mayoría de las entidades gravitarían hacia MS Sharepoint, excepto que tiene muchas desventajas y, por lo que entiendo, es costosa.

Lo que no veo en su pregunta es exactamente lo que quiere hacer con la Intranet, y una cosa a considerar es si está tratando de presentar información puramente o está tratando de colaborar.

Si está tratando de colaborar, puede considerar un Wiki ( algunos para su consideración ), pero más aún si puede obtener un pequeño presupuesto inicial por adelantado para ponerlo en la puerta Soy un gran admirador de la infraestructura JIRA / Confluence , o incluso solo el JIRA con Agile que es aún más barato.