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