Webinhalteverwaltungssystem

A Webinhalteverwaltungssystem (WCM oder WCMS) ist eine Software Content -Management -System (CMS) speziell für Internetinhalt.[1] Es bietet Webseite Tools zur Autoration, Zusammenarbeit und Verwaltung, die Benutzern mit wenig Kenntnissen im Web helfen Programmiersprachen oder Markup -Sprachen Website -Inhalte erstellen und verwalten. Ein WCMS bietet die Grundlage für die Zusammenarbeit und bietet den Benutzern die Möglichkeit, Dokumente zu verwalten und für die Bearbeitung und Teilnahme mehrerer Autoren auszugeben. Die meisten Systeme verwenden a Inhaltsrepository oder ein Datenbank Seiteninhalte speichern, Inhalte, Metadatenund andere Informationen, die das System benötigt.

A Präsentation Schicht (Template Engine) Zeigt die Inhalte auf Website -Besucher basierend auf einem Satz von an Vorlagen, die manchmal sind Xslt Dateien.[2]

Die meisten Systeme verwenden Serverseite Caching Leistung zu verbessern. Dies funktioniert am besten, wenn das WCMS nicht oft geändert wird, sondern häufig Besuche. Die Verwaltung erfolgt normalerweise auch über Browser-basierte Schnittstellen, einige Systeme erfordern jedoch die Verwendung von a Fetter Kunde.

Fähigkeiten

Ein Web -Content -Management -System steuert eine dynamische Sammlung von Webmaterial, einschließlich Html Unterlagen, Bilderund andere Formen von Medien.[3] Ein WCMS erleichtert die Dokumentsteuerung, Prüfung, Bearbeitung und Zeitleiste. Ein WCMS hat normalerweise die folgenden Funktionen:[4][5]

Automatisierte Vorlagen
Erstellen Sie Standardvorlagen (normalerweise HTML und Xml) Die Benutzer können sich auf neue und vorhandene Inhalte bewerben und das Erscheinungsbild aller Inhalte von einem zentralen Ort ändern.
Zugangskontrolle
Einige WCMS -Systeme unterstützen Benutzergruppen, die steuern, wie registrierte Benutzer mit der Website interagieren. Eine Seite auf der Website kann auf eine oder mehrere Gruppen beschränkt werden. Dies bedeutet, dass ein anonymer Benutzer (jemand, der nicht angemeldet ist) oder ein angemeldeter Benutzer, der kein Mitglied der Gruppe ist, auf die eine Seite beschränkt ist, den Zugriff verweigert wird.
Skalierbare Expansion
Verfügbar in Die meisten modernen WCMSS Ist die Möglichkeit, eine einzelne Implementierung (eine Installation auf einem Server) auf mehrere Domänen zu erweitern, abhängig von den Einstellungen des Servers. WCMS -Websites können möglicherweise erstellen Mikrosites/Webportale Auch innerhalb einer Hauptstelle.
Leicht bearbeitbarer Inhalt
Sobald der Inhalt von der visuellen Präsentation einer Website getrennt ist, wird es normalerweise viel einfacher und schneller zu bearbeiten und zu manipulieren. Die meisten WCMS -Software umfassen Wysiwyg Bearbeiten von Tools, mit denen nichttechnische Benutzer Inhalte erstellen und bearbeiten können.
Skalierbare Merkmalssätze
Die meisten WCMS-Software enthalten Plug-Ins oder Module, die einfach installiert werden können, um die Funktionalität einer vorhandenen Website zu erweitern.
Webstandards Upgrades
Aktive WCMS -Software erhält normalerweise regelmäßige Updates, die neue Funktionssätze enthalten und das System den aktuellen Webstandards aufrechterhalten.
Workflow-Management
Arbeitsablauf Das Management ist der Prozess des Erstellens von Zyklen von sequentiellen und parallele Aufgaben, die in den WCMs erledigt werden müssen. Beispielsweise können ein oder viele Inhaltsersteller eine Geschichte einreichen, sie wird jedoch erst veröffentlicht, wenn der Kopiereditor sie aufräumt und der Chefredakteur sie genehmigt.
Zusammenarbeit
WCMS -Software kann als Kollaborationsplattform wo viele Benutzer in Inhalt abrufen und arbeiten. Änderungen können für die Veröffentlichung verfolgt und autorisiert werden oder die Rückkehr zu alten Versionen ignoriert werden. Andere erweiterte Zusammenarbeit ermöglichen es mehreren Benutzern, eine Seite gleichzeitig in einer Zusammenarbeit zu ändern (oder zu kommentieren).
Delegation
Einige WCMS -Software ermöglichen es verschiedenen Benutzergruppen, nur begrenzte Berechtigungen über bestimmte Inhalte auf der Website zu erhalten, wodurch die Verantwortung für das Content -Management ausbreitet.[6]
Dokumenten-Management
WCMS -Software bietet möglicherweise ein Mittel, um den Lebenszyklus eines Dokuments aus der ersten Erstellungszeit, durch Revisionen, Veröffentlichungen, Archiv- und Dokumentenzerstörungen gemeinsam zu verwalten.
Inhaltsvirtualisierung
Die WCMS -Software bietet möglicherweise die Möglichkeit, jedem Benutzer innerhalb einer virtuellen Kopie der gesamten Website, der Dokumentensatz und/oder der Codebasis zu arbeiten. Dadurch können Änderungen an mehreren voneinander abhängigen Ressourcen im Kontext vor der Einreichung angezeigt werden.
Inhaltssyndizierung
WCMS -Software hilft häufig, Inhalte durch Generieren zu verteilen RSS und Atom Daten füttert andere Systeme. Sie können auch E-Mail-Benutzer senden, wenn Updates verfügbar sind.
Mehrsprachig
Viele WCMSS können Inhalte in mehreren Sprachen anzeigen.
Versioning
Wie Dokumentverwaltungssysteme, WCMS -Software kann implementiert werden Versionskontrolle, durch die Benutzer Seiten in und außerhalb der WCMS überprüfen. Autorisierte Redakteure können frühere Versionen abrufen und aus einem ausgewählten Punkt aus arbeiten. Die Versionierung ist nützlich für Inhalte, die sich ändert und aktualisiert werden muss. Möglicherweise müssen jedoch eine frühere Version aus beginnen oder referenzieren.

Typen

Ein WCMS kann einen von drei Ansätzen verwenden: Offline -Verarbeitung, Online -Verarbeitung, und Hybridverarbeitung. Diese Begriffe beschreiben das Bereitstellungsmuster für die WCMS in Bezug auf die Zeit, in der Präsentationsvorlagen angewendet werden, um Webseiten aus strukturierten Inhalten zu rendern.

Offline -Verarbeitung

Diese Systeme, manchmal als "statische Site -Generatoren" bezeichnet,[7] Vorbereiten Sie alle Inhalte vor, wenden Sie sich vor der Veröffentlichung vor, um Webseiten zu generieren. Da Vorverarbeitungssysteme kein Server benötigen, um die Vorlagen zum Zeitpunkt der Anfrage anzuwenden, können sie auch nur als Design-Time-Tools existieren.

Online -Verarbeitung

Diese Systeme wenden Vorlagen auf Nachfrage an. Sie können HTML generieren, wenn ein Benutzer die Seite besucht oder der Benutzer möglicherweise vorgenerierte HTML von a erhält Webcache. Die meisten Open-Source-WCMSS unterstützen Add-Ons, die die Funktionen des Systems erweiterten. Dazu gehören Funktionen wie Foren, Blogs, Wikis, Webläden, Fotogalerien und Kontaktmanagement. Diese werden unterschiedliche Module, Knoten, Widgets, Add-Ons oder Erweiterungen bezeichnet.

Hybridverarbeitung

Einige Systeme kombinieren die Offline- und Online -Ansätze. Einige Systeme schreiben ausführbarer Code aus (z. B.,, JSP, ASP, Php, Coldfusion, oder Perl Seiten) anstatt nur statisch Html. Auf diese Weise müssen das Personal das WCMS selbst auf jedem Webserver nicht bereitstellen. Andere Hybriden arbeiten entweder im Online- oder Offline -Modus.

Vorteile

Kostengünstig
Einige Content -Management -Systeme sind kostenlos, z. Drupal, EZ Publish, Typo3, Joomla, Zesty.io, und WordPress. Andere können basierend auf Größenabonnements erschwinglich sein.[8] Obwohl Abonnements teuer sein können, können die Kosten für die Nichteinstellung von Vollzeitentwicklern die Gesamtkosten senken. Plus Software kann basierend auf dem Bedarf an vielen WCMS gekauft werden.
Einfache Anpassung
Es wird ein universelles Layout erstellt, in dem Seiten ein ähnliches Thema und ein ähnliches Design ohne viel Code haben. Viele WCMS -Tools verwenden einen Drag & Drop Ajax System für ihre Entwurfsmodi. Es macht Anfängernutzern einfach, benutzerdefinierte Frontends zu erstellen.[9]
Einfach zu verwenden
WCMS berücksichtigen nicht-technische Menschen. Einfachheit im Design des Administrators UI Lassen Sie sich von Website -Inhaltsmanagern und anderen Benutzern Inhalte ohne viel Schulung in Codierung oder Systemwartung aktualisieren.
Arbeitsablauf Management
WCMSS bietet die Möglichkeit, zu kontrollieren, wie Inhalte veröffentlicht werden, wenn sie veröffentlicht werden, und wer sie veröffentlicht. Einige WCMS ermöglichen es Administratoren, Regeln für die Einrichtung von Regeln für Arbeitsablauf Management, Führung von Inhaltsmanagern durch eine Reihe von Schritten, die für jede ihrer Aufgaben erforderlich sind.
Gut für SEO
WCMS -Websites bieten ebenfalls Platz Suchmaschinenoptimierung (SEO). Inhaltsfrische hilft, da einige Suchmaschinen Websites mit neueren Inhalten bevorzugen. Social -Media -Plugins helfen dabei, eine Community um Inhalte aufzubauen. RSS -Feeds, die automatisch von Blogs oder WCMS -Websites generiert werden, können die Anzahl der Abonnenten und Leser auf eine Website erhöhen. Das Umschreiben von URL kann leicht implementiert werden - CLEAN -URLs ohne Parameter weiter helfen bei der SEO. Einige Plugins helfen speziell bei der Website SEO.

Nachteile

Kosten für Implementierungen
Implementierungen größerer Maßnahmen erfordern möglicherweise Schulungen, Planung und Zertifizierungen. Bestimmte WCMSS erfordert möglicherweise eine Hardware -Installation. Bei größeren Investitionen ist ein Engagement für die Software erforderlich. Engagement für Schulungen, Entwicklung und Instandhaltung sind Kosten, die in einem Unternehmenssystem anfallen.[10]
Wartungskosten
Die Wartung von WCMS ist möglicherweise Lizenzaktualisierungen, Upgrades und Hardware -Wartung.
Latenzprobleme
Größere WCMS kann eine Latenz erleben, wenn die Hardwareinfrastruktur nicht auf dem neuesten Stand ist, Datenbanken falsch verwendet werden oder oder fälschlicherweise oder Webcache Dateien, die jedes Mal neu laden, wenn Datenaktualisierungen zu groß werden. Lastverteilung Probleme können auch das Zwischenspeichern von Dateien beeinträchtigen.
Werkzeugmischung
Da die URLs vieler WCMS mit internen Parametern und Referenzinformationen dynamisch generiert werden, sind sie für statische Seiten und andere Web -Tools, insbesondere Suchmaschinen, häufig nicht stabil genug, um sich auf sie zu verlassen.
Sicherheit
WCMSs werden oft vergessen, wenn Hardware, Software und Betriebssysteme für Sicherheitsbedrohungen gepatcht werden. Aufgrund des Mangels an Patching durch den Benutzer kann ein Hacker eine nicht -nicht -WCMS -Software verwenden, um Schwachstellen zu nutzen, um eine ansonsten sichere Umgebung einzugeben. WCMS sollten Teil eines ganzheitlichen Sicherheits -Patch -Managementprogramms sein, um die höchstmöglichen Sicherheitsstandards aufrechtzuerhalten.[11]

Siehe auch

Verweise

  1. ^ Mike Johnston. "CMS oder WCM - Welches ist das?". cmscritic.com. Abgerufen 2011-09-07.
  2. ^ Wörtlich treu. "Verwenden Sie XSLT, um Websites zu erstellen". woric.net. Abgerufen 2007-11-08.
  3. ^ Mike Johnston (2009). "Was ist ein CMS?". CMS -Kritiker. Abgerufen 2009-02-13.
  4. ^ Multiple (Wiki). "Content Management System". Docforge. Abgerufen 2010-01-19.
  5. ^ "Alles, was Sie über WordPress wissen müssen". Qualiten. Abgerufen 20. Oktober 2011.
  6. ^ Jovia Web Studio (2009). "Ist ein Content -Management -System für Sie". Jovia Web Studio Blog. Abgerufen 2009-02-13.
  7. ^ Hall, Chris (1. Mai 2014). "Die aktualisierte große Liste statischer Website -Generatoren für Ihre Website, Ihr Blog oder Ihr Wiki".
  8. ^ "SharePoint". Archiviert von das Original am 8. Juli 2012. Abgerufen 17. März 2011.
  9. ^ "Ajax - WordPress Codex". Abgerufen 17. März 2011.
  10. ^ "Die 5 versteckten Kosten für den Betrieb eines CMS". Abgerufen 17. März 2011.
  11. ^ "Content Management Systems Sicherheit und damit verbundene Risiken - US -Zertifikat".