Empfohlene Software für ein Intranet?

Wir sind in einer staatlichen Organisation mit etwa 150-160 Benutzern. Diese Organisation ist auf ein zentrales Büro und 10 kleine Delegationen mit 4-5 Mitarbeitern in jeder Delegation verteilt.

Wir suchen eine Intranet-Lösung. Wir sind nicht auf bestimmte technische Anforderungen beschränkt, also kann es auf PHP, Java oder .NET basieren, aber wir suchen nach einer Open Source und kostenlosen (als Bier) Lösung.

Was brauchen wir? Wir brauchen eine Active Directory- und MS Exchange-Integration (Login, Gruppen, E-Mails, Kalender usw.), einen Dokumentationsmanager (etwas wie Alfresco), wir müssen ihn in unsere kundenspezifisch entwickelten Lösungen (über Webservices oder RSS) integrieren, und das sollte es sein anpassbar, um neue Module zu erstellen usw.

Hier entwickeln wir hauptsächlich in PHP und Java.

Welche Intranet-Lösung können Sie uns also empfehlen?

Einige weitere Informationen:

  • Das Intranet muss mit einer Oracle-Datenbank arbeiten
  • Derzeit haben wir eine große Windows-Freigabe (das Laufwerk X:) mit vielen freigegebenen Informationen (Word-Dokumente, PDFs usw.). Die Idee ist, all diese Informationen im Intranet zu zentralisieren, gruppiert nach Organisationsteams
  • Wir haben einige maßgeschneiderte Tools, einige in PHP + Symfony 1.4 geschrieben und einige (viele) in MS Access geschrieben. Wir wollen all diese Tools (nach Bedarf) neu schreiben und sie in das Intranet integrieren
  • Derzeit haben wir Active Directory- und MS Exchange-Server und möchten sie in das neue Intranet integrieren: zentralisierte Authentifizierung und Autorisierung (Gruppen usw.) und gemeinsame Nutzung von Kalendern und Aufgaben vom Exchange-Server zwischen Gruppen
  • Wir haben einige Backend-Tools, die RSS-Feeds generieren, wenn einige Ereignisse ausgelöst werden (eine Art Protokoll). Wir wollen diese Feeds im Intranet konsumieren und anzeigen
Microsoft Sharepoint ermöglicht die Entwicklung von Intranet-Sites und ermöglicht auch die interne gemeinsame Nutzung von Dokumenten mit Notizen und Links, die standardmäßige Netzlaufwerke nicht bieten. Eine andere ähnliche Lösung ist Lotus Notes/Gold Notes kann sich nicht an den genauen Namen erinnern, aber es stammt von derselben Firma wie das alte Lotus 1-2-3 in den 90er Jahren. Sie sagen hauptsächlich PHP und Java, also hauptsächlich auch andere Sprachen. Wenn Sie Java-Entwickler haben, besteht eine sehr gute Chance, dass sie C# in 2-3 Tagen auf ein durchschnittliches Niveau bringen können, und dann wird Sharepoint zu einer besseren Option, da es WCF-Dienste (.net 4.0) unterstützt.
@Franck: Vielen Dank für Ihren Kommentar, aber wie in der Hauptfrage angegeben, suchen wir nach einer Open-Source- und kostenlosen (als Bier) Lösung.

Antworten (2)

Sie könnten Open-Source-CMS-Software und ihre Erweiterungen sowie einige benutzerdefinierte Entwicklungen verwenden:

  1. Joomla (PHP-basiert)
  2. Drupal (PHP-basiert)
  3. Hippo (Java-basiert)

Es gibt jedoch viele Möglichkeiten: Sehen Sie sich eine Checkliste bei Wikipedia an , wenn Sie mehr wollen.

Um genauer zu sein, benötigen Personen, die Ihre Frage beantworten, möglicherweise weitere funktionale Spezifikationen (um welche Art von Regierungsorganisation handelt es sich, was möchten Sie mit dem Intranet erreichen, funktionale Must-Haves, Must-Haves und Want-To-Haves?)

Ihre Bedürfnisse werden in den obigen Beispielen abgedeckt. Natürlich bis zu einem gewissen Grad, der weiter untersucht werden sollte.

Mit der Infrastruktur, die Sie beschrieben haben, würden sich die meisten Unternehmen meiner Meinung nach zu MS Sharepoint hingezogen fühlen, außer dass es viele eigene Nachteile hat und meines Wissens teuer ist.

Was ich in Ihrer Frage nicht sehe, ist, was Sie mit dem Intranet machen wollen, und eine Sache, die Sie berücksichtigen sollten, ist, versuchen Sie, Informationen nur zu präsentieren, oder versuchen Sie, zusammenzuarbeiten?

Wenn Sie versuchen, zusammenzuarbeiten, könnten Sie ein Wiki in Betracht ziehen ( einige zur Überlegung ), aber mehr noch, wenn Sie ein kleines Anfangsbudget bekommen können , um es in die Tür zu bekommen. Ich bin ein großer Fan der JIRA / Confluence - Infrastruktur oder auch nur das JIRA mit Agile, das noch billiger ist.