Was ist einfacher zu erweitern, Alfresco oder Nuxeo? [geschlossen]

8

Ich überlege, ob ich ein eines Open-Source-Projekts von LAMP auf J2EE umschreiben soll und Integration mit einem unternehmensorientierten CMS als GUI Die beiden lebensfähigsten JMSEE-Plattformen von OSS ECM, auf die ich gestoßen bin, sind Alfresco und Nuxeo .

Ich muss mich in eine tiefe Integration mit dem von mir gewählten CMS einarbeiten. Welche der beiden Technologien (oder eine andere, die ich nicht kenne) ist leichter zu erlernen, wie man sich für den Entwickler eingliedern kann? Welche OSS ECM J2EE CMS bevorzugen Sie sowohl aus der Perspektive eines Entwicklers als auch aus Sicht eines Endanwenders?

    
Glenn 22.12.2009, 00:28
quelle

2 Antworten

8

Erstens hoffe ich, dass diese Antwort nicht zu spät kommt. Ich habe es zuerst verpasst, weil ich nicht bei der Arbeit war.

Ich habe sowohl Alfresco (obwohl Version 2.0 Community) als auch Nuxeo benutzt. Ich würde beides mehr als Dokumentenmanagementsysteme (DMS) als CMS klassifizieren.

Aus der Perspektive des Endbenutzers sind beide relativ gleich, das heißt, wenn Sie einen lernen müssen und nicht zwischen ihnen wechseln müssen, sind die Unterschiede nicht so wichtig.

Aus der Perspektive der Entwickler denke ich, dass Nuxeo interessanter ist. Die Dokumentation ist beeindruckend, relativ klar. Das Team reagiert auf Anfragen und Sie haben Zugriff auf die gesamte Codequelle. Das duale Lizenzierungsmodell von Alfresco ist weniger interessant und lässt manchmal nach mehr verlangen.

Auch in Nuxeo ist das Entwicklungsmodell für neue "Features" in Nuxeo klar und äußerst wiederverwendbar. In vielen Situationen müssen Sie nur ein XML-Schema erstellen (oder wiederverwenden), minimales XML erstellen, um die Dinge miteinander zu verknüpfen, und Sie sind fertig. Da das System hochgradig modular ist, können Sie einfach das gewünschte Verhalten anschließen.

Für mich ist Nuxeo eher eine Plattform, auf der Sie interessante Features entwickeln können, nämlich ein Dokumentenmanagementsystem.

Ich würde vorschlagen, dass Sie das Entwickler-Tutorial ( Ссылка ) ausprobieren, um zu sehen, wie es zu Ihnen passt .

Zögern Sie nicht, hier oder persönlich nach Genauigkeit zu fragen.

Grüße.

Patrick

    
Patrick 07.01.2010 15:42
quelle
5

In der Firma, in der ich arbeite, haben wir Alfresco ausprobiert, aber wir sind nicht alle optimistisch. Es ist übermäßig komplex und erfordert viel Zeit zum Lernen. Die Dokumentation ist auch nicht so toll.

Auf der anderen Seite habe ich Nuxeo ein wenig ausprobiert, und wir fanden es gut dokumentiert, einfach zu starten und einfach zu erweitern. Durch die Erwähnung der Entwicklerschulung von Glenn können Sie leicht produktiv werden.

Eine weitere gute Sache an Nuxeo ist, dass sie versuchen, Standards zu folgen. Wenn Sie also einen Webservice (Rest oder SOAP) bereitstellen möchten, können Sie JAX-WS bzw. JAX-RS verwenden.

Speicher Außerdem verwendet Nuxeo VCS als Speicher-Backend, das die Daten in separaten Tabellen für jedes Schema direkt in der Datenbank speichert. Dies bedeutet, dass Sie Daten in der Datenbank einfach anzeigen / ändern können.

    
Kjetil Nygård 14.04.2010 07:13
quelle