Benutzer:Leitzkep/pirobase CMS
pirobase CMS | |
---|---|
Basisdaten
| |
Entwickler | Imperia AG |
Aktuelle Version | 8.0 (Stand 13.11.2013) |
Betriebssystem | plattformunabhängig |
Programmiersprache | Java |
Kategorie | Content-Management-System |
Lizenz | kommerzielles Produkt |
deutschsprachig | ja |
www.pirobase.de |
Geschichte
pirobase ist ein Enterprise Content Management System (ECMS) der Imperia AG. Die ersten Versionen des CMS, die ab 1995 im Einsatz waren, hießen Intrabase. Dieser Name wurde ab der vierten Version durch das heutige pirobase ersetzt. Mit der Version 6 erfolgte ein Technologiesprung, mit dem pirobase fortan auf einem Application Server lief. Mit Version 8 wurde die Redaktionsoberfläche komplett überarbeitet.
Die Software
Merkmale Enterprise Content Management-Lösung pirobase sind Flexibilität, Integrationsfähigkeit und Skalierbarkeit aus. Mit dem System der Imperia AG werden IT-Architekturen für mittelständische Unternehmen und international agierende Konzerne realisiert. pirobase verfügt über eine offene Architektur und ist als Infrastrukturkomponente einsetzbar. Im Vordergrund steht unter anderem die Unterstützung der Technologien und Applikationen von SAP oder Microsoft. So bietet pirobase eine Integration in Lösungen wie SAP NetWeaver Portal und Microsoft Office SharePoint Server.
Technologie
pirobase basiert auf Java (Version 7 und höher) und läuft als Applikation in verschiedenen Servern. Konkret werden Apache Tomcat, JBoss Application Server und WebLogic unterstützt. Sämtliche Daten werden in relationalen Datenbanken gesichert. Dabei werden Oracle und MySQL unterstützt.
Die Ausgabe wird in eigenen Applikation, dem sogenannten Smart View Layout, entwickelt. Sie basieren auf Spring MVC und nutzen Groovy und Velocity um Templates zu implementieren.
Systemaufbau
Der Umgang mit Content erfolgt bei pirobase objektzentriert und granular. Sämtliche Inhalte werden als einzelne Content-Bausteine behandelt. Durch die Trennung von Informationsstruktur, Inhalt und Darstellung lassen sich Einzelelemente extrahieren und neu kombinieren. Die modulare JEE-Architektur ermöglicht die Integration von pirobase CMS in jedes IT-Umfeld. Das System bietet direkte Clusterunterstützung für hohe Performance-Anforderungen und Hochverfügbarkeit. Inhalte werden in pirobase CMS über eine mehrstufige Cache-Architektur dynamisch aggregiert und ausgeliefert. Das System basiert auf einer vollständig skalierbaren Content-Infrastruktur.
Funktion und Architektur
Der Umgang mit Content erfolgt bei pirobase objektzentriert und granular. Sämtliche Inhalte werden als einzelne Content-Bausteine behandelt. Durch die Trennung von Informationsstruktur, Inhalt und Darstellung lassen sich Einzelelemente extrahieren und neu kombinieren. Die modulare JEE-Architektur auf Basis von Java 7 ermöglicht die Integration von pirobase CMS in jedes IT-Umfeld. pirobase CMS lässt sich auf diversen App-Servern betreiben: Unter anderem Tomcat, jBoss und Weblogic. Zudem kann bei dem Datenbanksystem zwischen MySQL und Oracle gewählt werden. Das System bietet direkte Clusterunterstützung für hohe Performance-Anforderungen und Hochverfügbarkeit. Inhalte werden in pirobase CMS über eine mehrstufige Cache-Architektur dynamisch aggregiert und ausgeliefert. Das System basiert auf einer vollständig skalierbaren Content-Infrastruktur.
Portalintegration
pirobase CMS ermöglicht eine Integration der Web-Inhalte in unterschiedliche Portale, Web-Shops, E-Business-Plattformen und Web-Anwendungen. SmartConnect ist die Schnittstelle, die einen standardisierten Zugriff auf pirobase aus verschiedenen Systemen heraus zulässt. Darauf aufsetzend werden Integrationslösungen für verschiedene Portale und anderen Zielsysteme realisiert. In Portale von SAP, IBM und Liferay lassen sich pirobase CMS-Inhalte standardisiert integrieren. Darüber hinaus können durch SmartConnect, externe Webanwendungen, Webservices und SaaS-Applikationen redaktionell in Web-Auftritte eingebunden werden.
Leistungsfähigkeit
pirobase CMS ist linear skalierbar. Um die Skalierbarkeit von pirobase CMS nachzuweisen, wurde das System im IBM Innovation Center einem mehrwöchigen Lasttest unterzogen. Dabei wurde die Skalierbarkeit in verschiedenen Testreihen verifiziert und geprüft, wie sich das Antwortverhalten und der Ressourcenverbrauch des Systems mit steigender Last verändern. Die Arbeitslast, die pirobase CMS bewältigen kann, steigt linear mit der Menge der verfügbaren Ressourcen.
Mandantenfähigkeit und Mehrsprachigkeit
pirobase CMS unterstützt die Mandantenfähigkeit. Jeder Benutzer von pirobase CMS gehört einem Mandanten an, wobei es keine Beschränkung auf einen Mandanten gibt. pirobase erlaubt auch ein mandantenübergreifendes Arbeiten. In jedem Mandanten können Zugriffsrechte auf Inhalte auch für Gruppen oder Benutzer aus anderen Mandanten vergeben werden. Jeder Inhalt ist eindeutig einem bestimmten Mandanten zugeordnet. Das Mandantenkonzept von pirobase ermöglicht die Umsetzung von Anwendungen für dezentralisierte und geografisch verteilte Organisationsstrukturen. pirobase CMS ist mehrsprachig und unterscheidet zwischen System- und Content-Sprachen. Die im Standard angebotenen System-Sprachen sind deutsch und englisch. Die verfügbaren System-Sprachen für die redaktionellen Oberflächen können durch eigene Übersetzungen ergänzt werden. Die Zahl der im Content verwendeten Sprachen ist beliebig. pirobase CMS unterstützt durchgängig Unicode UTF-8. Daher können auch nicht-lateinische Zeichensätze wie beispielsweise Chinesisch oder Kyrillisch dargestellt werden. Jede Seite eines Auftritts kann in verschiedenen Sprachversionen gepflegt werden.
Einzelnachweise
Content-Manager.[1]
- ↑ Content-Manager, Abruf am 13.11.2013.