27 Nov

Publishing System

Ein Publishing-System ist ein Informationssystem zum Speichern, Verwalten und Organisieren von Inhalten sowie zum Veröffentlichen von Inhalten im Internet . Der Inhalt kann unterschiedlicher Art sein. Es ist flexibel und erweiterbar und kann aus verschiedenen Quellen stammen oder in anderen Quellen erstellt werden, kann jedoch in irgendeiner Form mit dem Veröffentlichungssystem interagieren. Ein bekanntes Publishing System / Content Management System ist WordPress. [1] Im Englischen heißt ein solches System „Content Management System“ (CMS; „Content Management System“). [2] Content Management Systeme gibt es schon seit den späten 1990er Jahren und bilden oft den Kern der verschiedenen Arten von Websites wie Social Networking , Online – Shops , Online – Zeitungen undBlogger .

Zweck

Ein Publishing System / Content Management System wird es Nutzern erleichtern, Inhalte intern in ihrer eigenen Organisation und / oder extern im Internet zu verwalten, zu katalogisieren und zu veröffentlichen. Dies durch ein und dieselbe Schnittstelle auf einem Autorenportal, entweder über lokale Software oder in einem Browser . Darüber hinaus kann ein Veröffentlichungssystem Speicher auf dem Server als Inhalt speichern, der an mehreren Speicherorten verfügbar sein sollte und auf unterschiedliche Weise nur einmal gespeichert werden muss.

Ein weiteres Hauptmerkmal von Publishing-Systemen ist die Fähigkeit der Benutzer, bei der Erstellung und Verwaltung von Inhalten zusammenzuarbeiten: Der Inhalt hat normalerweise einen Originalautor, kann aber auch Editoren und Co-Autoren haben, die den Inhalt nachträglich oder gleichzeitig ändern können.

Hintergrund

Im Internet gibt es immer mehr Inhalte zu verarbeiten. Der Begriff Content Management wurde zunächst allgemein für große Informationsmengen verwendet, wurde aber nach und nach zur Bearbeitung großer Mengen von Inhalten im Internet verwendet. Der Begriff wird als eine Art Dokumentenmanagementsystem verwendet , ein großes Informationssystem zur Verarbeitung, Strukturierung und Veröffentlichung von Inhalten im Internet.

Bereits Anfang der 1990er-Jahre gab es Möglichkeiten für das Informationsmanagement in Microsoft- und Lotus-Produkten , aber die ersten Echtzeit-Publishing-Systeme / Content-Management-Systeme kamen 1996 in Form des StoryServers von Vignette.

Die Systeme bestehen aus einem privaten Bereich für die interne Verwaltung und einer öffentlichen Domäne : einem „Front-End“, das für externe Benutzer sichtbar ist. [3] Welcher Inhalt auf welchen Seiten erzeugt wird, wird vom Benutzer in der Verwaltung festgelegt und dieser wird ebenfalls in der Datenbank gespeichert. Die Verwaltung ist normalerweise eine visuell vereinfachte Schnittstelle, die es dem Benutzer ermöglicht, auf Schaltflächen und Kontrollkästchen zu drücken, um der Software mitzuteilen, welche Einstellungen für jeden Inhalt und / oder jede Gruppe von Inhalten gelten. Dies erleichtert den Benutzern die einfache Einstellung von einfachen und / oder erweiterten Einstellungen, während die Software und die Datenbank die vorherige zeitraubende Arbeit erledigen.

Arten von Publishing-Systemen

Es gibt verschiedene Arten von Unterrubrik von Publishing – Systemen / Content – Management – Systeme, zum Beispiel auf der Basis von mittleren und Zweck, wo einige Arten von Geschäften mit bestimmten Aufgaben wie Dokumente oder Multimedia – Handling , während andere bieten komplette Lösungen für einzelne Benutzer oder Unternehmen sind.

Tissue-Publishing-Systeme

Statische Webseite sind digital verfügbar Dokumente geschrieben in Auszeichnungssprache HTML , angegeben von Tim Berners-Lee im Jahr 1991. [4] Ein Problem dabei ist , dass jedes Dokument in HTML und die gemeinsamen Inhalten aller Dokumente geschrieben werden muß, wie zum Beispiel Navigations Linie, Logo, Links usw. ., muss in jedes Dokument kopiert werden. Und wenn gemeinsamer Inhalt geändert werden kann, muss es in allen Dokumenten geändert werden, was ein zeitaufwendiger Prozess sein kann, da die Anzahl der Dokumente wächst. Als das Internet immer beliebter wurde, wurden auch die Anforderungen an gutes Design bei der Darstellung von Inhalten höher. Daher war die Visualisierungssprache Cascading Stylesheets(CSS) entwickelt, um die grafische Darstellung zu verbessern. Dadurch wurde das Content Management noch komplizierter, da CSS als zusätzliche Datei für jede einzelne HTML-Datei gespeichert wurde, sodass für jede Webseite, die geändert werden sollte, ein anderes Dokument bearbeitet werden musste. Langsam wurden Tissue-Publishing-Systeme zur Notwendigkeit.

Hier kommen dynamische Webseiten mit CMS. Anstatt Inhalte in HTML-Dokumenten zu speichern , verwendet ein CMS Datenbanken zum Speichern von Inhalten, um Inhalte auf Wunsch mit HTML-Markup zu präsentieren. Die Software kann dynamische Webseiten erzeugen und soll sie einfacher handhaben als statische Webseiten, die direkt in HTML kodiert sind. [5]

Zu den führenden Anbietern von Tissue-Publishing-Systemen gehören:

  • Drupal
  • WordPress
  • Joomla
  • eZ Publish

Getrennte Tissue-Publishing-Systeme

Publishing-Systeme / Content-Management-Systeme wurden außerhalb des Internets auf unterschiedliche Weise eingesetzt, aber da sie immer beliebter und besser entwickelt sind, müssen die meisten integrierten Gewebetechnologien ihre Intranets verarbeiten . Zum Beispiel verwendet die Bibliothek der Florida State University seit 2008 ein Drupal-basiertes Intranet für ein besseres Management, einschließlich einer externen Website, eines Mitarbeiter-Intranets und einer digitalen Bibliothek. [6]

Nicht verbundene Publishing-Systeme werden auch zum Testen und Erstellen von Webseiten verwendet, bevor sie online hochgeladen werden, da Sie beim lokalen Erstellen der Website keine Datenbank einrichten müssen.

Enterprise Content Management

Enterprise Content Management (ECM) befasst sich mit allen Aspekten von Inhalten innerhalb einer Organisation, wie z. E-Mail, verschiedene Memos usw. ECM hat auch die Möglichkeit, entsprechend dem Wachstum einer Organisation erweitert zu werden.

ECM ist ein Sammelbegriff, der eine große Anzahl von Technologien zusammenführt, die für den täglichen Betrieb einer Organisation relevant sind. Der Begriff ECM fasst die Strategien, Methoden und Werkzeuge zusammen, die ein Unternehmen verwenden kann, um Inhalte und Dokumente zu erfassen, zu verarbeiten, zu speichern, zu speichern und bereitzustellen, die für den organisatorischen Prozess relevant sind. [7]

ECM ist bestrebt, alle unstrukturierten Inhalte, die in die IT-Infrastruktur eines Unternehmens eingehen, zu sammeln und bietet der Organisation eine effizientere Art der Verarbeitung der Informationen und damit eine fundiertere Entscheidung darüber, was bewahrt und beseitigt werden sollte. könnte während des gesamten Lebenszyklus von der Erstellung bis zur Löschung einem Inhaltsartikel folgen. [7]

Laut IBM können unstrukturierte Informationen oft 80 Prozent der Informationen in eine Organisation übernehmen. Daher ist es eine ständige Herausforderung, nicht nur aus diesen Informationen einen Wert für das Unternehmen abzuleiten, sondern auch die Kosten für Speicher und Infrastruktur im Zusammenhang mit seiner Verwaltung zu kontrollieren. Genau hier ist ECM von zentraler Bedeutung für die Fähigkeit eines Unternehmens, Inhalte während des gesamten Lebenszyklus zu erfassen, zu aktivieren, zu sozialisieren, zu analysieren und zu kontrollieren. [8]

Andere Content Management Systeme

Neben Tissue-Publishing-Systemen gibt es auch Component Content Management (CCM). CCM ist auch als XML Content Management bekannt und kümmert sich um jede einzelne Komponente und speichert sie dann einmal, damit sie in verschiedenen Multimedia-Formaten wie Print, Tissue, Mobile oder PDF wiederverwendet werden können. [9]

Digital Asset Management (DAM) und Dokumentenmanagement (DM) können auch als Handlingsysteme bezeichnet werden. DAM kümmert sich um Multimedia und seine Metadaten, während DM sich um ganze Dokumente kümmert (stellen Sie sich digitale Archivierung vor). [9]

Technologie

Ein Publishing-System verwendet verschiedene Technologien, um Inhalte zu speichern, zu katalogisieren, zu modifizieren, zu veröffentlichen und zu präsentieren. Das grundlegendste ist die Verwendung von Datenbanken . Einige der häufigsten sind MySQL , PostgreSQL und XML. Darüber hinaus muss die Software mit den Datenbanken interagieren, ohne dass der Benutzer Datenbanksprachen verwenden muss. Diese Funktion erfordert eine Programmiersprache wie PHP, jQuery und / oder Java. Für die Verwaltung und Veröffentlichung in Browsern erfordert die Software die Verwendung von HTML. Einige CMS verwenden auch andere Datensprachen wie Ajax , SOAP, Java , JavaScript und CSS Inhalte zu stylen oder bestimmte Inhalte zu bearbeiten.

Programmerweiterungen („Plugins“)

Die Software verfügt über grundlegende Funktionen, kann jedoch häufig mit Add-Ons entsprechend den Benutzeranforderungen erweitert werden. Die Tissue-Publishing-Programme verfügen oft über eine eigene Bereitstellungsfunktion für neue Erweiterungen (z. B. WordPress-Plugins), was bedeutet, dass der Benutzer manuell keine Dateien manuell zur Software hinzufügen muss. Eine Liste aller verfügbaren Erweiterungen von Drupal (wie sie Module nennen ) finden Sie auf Drupals Website.

Implementierung

Die Integration eines Publishing-Systems als Komponente in ein größeres Informationssystem führt zu Problemen bei der Migration bestehender Inhalte in das neue System. Nicht alle Software kann statische Dokumente und Daten automatisch auf das neue System übertragen. Der Inhalt muss häufig manuell in dem neuen System neu erstellt werden, was ein zeitaufwendiger Prozess sein kann. [10]

Durch die Implementierung anderer Module in einem Informationssystem können Benutzer auch negative Einstellungen zu einer neuen Plattform haben. Wenn das System die Möglichkeit der Zusammenarbeit mit dem gleichen Inhalt einführt, können Originalautoren anderen Benutzern auch erlauben, den Inhalt zu bearbeiten. [10]

Entwicklungstrend

Mit der heutigen Entwicklung beim Einsatz verschiedener digitaler Geräte wie Handy, Tablet und Smart TV steht CMSer vor einer Herausforderung bei der Anpassung. Viel Software, die heute existiert, ist älter und ursprünglich nicht an andere Geräte als PCs angepasst. Web-CMS haben oft benutzerdefinierte Anzeigemodi für Inhalte auf mobilen Geräten in Browsern, aber die erweiterte Verwendung von lokaler Software (Apps) wird derzeit in Verbindung mit der Verbindung zum CMS nicht häufig verwendet. Auf diese Weise können benutzerdefinierte Inhalte durch das so genannte Web Experience Management (WEM) auch die Benutzererfahrung jedes Benutzers verändern.

Referenzen

  1. Farrington, PA und Jones, KML (2011). Verwenden von WordPress als ein Bibliotheks-Content-Management-System: Ein Bibliotheks-Technologiebericht . Chicago, IL, USA: ALA-Ausgaben.
  2. Parfitt, T. (2012). «Die Zukunft von CMS – 5 Trends zum Anschauen» . Netcel . Besuchte 19. Februar 2013 .
  3. Verens, K. (2010). CMS-Design mit PHP und JQuery: Erstellen und verbessern Sie Ihr internes CMS durch die Erweiterung von PHP mit JQuery . Birmingham: Packt Publishing Ltd. S. 8.
  4. «Geschichte des Webs» . World Wide Web-Stiftung . Besuchte 19. Februar 2013 .
  5. Mehta, N. (2009). Auswählen eines Open Source CMS: Beginner’s Guide . Olton Birmingham: Packt Publishing Ltd. S. 10-11.
  6. Houlroyd, M. (2009). «Content Management Systeme in Bibliotheken: Chancen und Lektionen gelernt» . Lita Blog . Besuchte 19. Februar 2013 .
  7. AIIM. „Was ist Enterprise Content Management (ECM)“ . AIIM . Besuchte 19. Februar 2013 .
  8. „Eine Einführung in ECM-Funktionen (Enterprise Content Management)“ . IBM Software . Besuchte 19. Februar 2013 .
  9. „Crashkurs für Content Management“ . Vasont-Systeme . Besuchte 19. Februar 2013 .
  10. Conroy, J. (2007). «7 Herausforderungen bei der Implementierung eines Content Management Systems» . CMS-Draht . Besuchte 19. Februar 2013 .