Silva
Silva ist ein einfach zu bedienendes Content-Management-System (CMS) und setzt auf Zope auf. Silva speichert Dokumente als XML, unterstützt einen ausgefeilten Publikationsworkflow, bietet umfangreiches Rechtemanagement und ist Open-Source-Software (OSS). Dadurch ist Silva zukunftssicher.

XML und XSLT
Silva speichert Dokumente in XML, einer universalen Auszeichnungssprache zur Darstellung hierarchisch strukturierter Daten in Textform. XML wird bevorzugt zum Austausch von Daten zwischen verschiedenen IT-Systemen, insbesondere über das Internet, verwendet.
Für die Ausgabe innerhalb einer Website werden die Dokument mit XSLT transformiert. Dadurch ist Silva sehr flexible, wenn Daten an individuelle Erfordernisse angepasst werden muss.
Trennung von Daten und Layout
Silva verfügt über einen ausgereiften Mechanismus, um die Inhalte in ein ansprechendes Layout zu integrieren. Die Inhalte sind bei Silva vollständig von der Darstellung getrennt, so dass sich das Layout einer Website ändern lässt ohne den Inhalt bearbeiten zu müssen. Mit der Layoutverwaltung weisen Sie bestimmten Bereichen oder einzelnen Dokumenten ein Layout zu.
Delegation von Aufgaben
Durch das integrierte Rechtemanagement können Sie Aufgaben für bestimmte Bereiche an andere Personen delegieren und behalten trotzdem die volle Kontrolle über die Einhaltung des Corporate-Design und die Corporate-Identity. Je nach zugewiesener Berechtigung können Personen zwar Inhalte erzeugen, müssen jedoch die Veröffentlichung beantragen. Durch diesen Edit-Review-Publish-Workflow wird sichergestellt, dass die veröffentlichten Dokumente den Anforderungen entsprechen.
Integration externer Daten
Silva ermöglicht die Integration von Daten aus anderen Quellen, z.B. aus einer relationalen Datenbank, in Silva Dokumente. Dadurch gewinnen Sie eine enorme Flexibilität und können auf vorhandene Daten zurückgreifen.
Leicht erweiterbar
Silva ist leicht und unkompliziert mit angepassten Objekten erweiterbar. Spezielle, an individuelle Anforderungen angepasste Content-Objekte lassen sich mit der Programmiersprache Python entwickeln. Dadurch geht Silva über die Funktionalität eines CMS weit hinaus und wird zu einer umfangreichen Webanwendung, die in die Abläufe eines Unternehmens vollständig integriert werden kann.
