Der Bau einer Website mit einem Content Management System

Eine effektive Business-Website muss flexibel genug sein, um zu Scale-up oder Rahmen nach unten (Schnell hinzufügen und / oder neue Seiten subtrahieren) und aktualisiert die Inhalte (ändern Anzeigen, ändern Promotions, Preise ändern, und so weiter). Die Art und Weise, dies zu tun ist auf nur einer Handvoll von Seitenvorlagen zu verlassen - wie zum Beispiel eine Kategorieseite, eine Zielseite, und einer Detailseite - und füllen sie dynamisch mit den entsprechenden Inhalten, die in einer Datenbank gespeichert ist.

Zum Beispiel, wenn ein Benutzer einen Online-Shop und Besuche der Garten Abschnitt durchsuchen, zeigt die einzelnen Kategorie-Seite Vorlage, um die Bilder und Texte sowie alle mit der Gartenabteilung assoziiert Promotions. Wenn der Benutzer besucht das Haus D # 233-cor Abschnitt weiter, dass gleiche Kategorie Seitenvorlage mit Infos zu den neuen Inhalten.

Die eigentliche Aufgabe für diesen Online-Shop Beispiel ist es daher, die Verwaltung von Inhalten, die in der Datenbank gespeichert ist. Das Unternehmen Datenbank muss mühelos Zugang und schnelle Updates erlauben - auf einer täglichen, wenn nicht stündlich, Basis. Natürlich Datenbanken haben nicht die freundlichsten von Schnittstellen - so oft Websites eine Mittelschicht zwischen ihnen und nannten ihre Datenbanken Content-Management-System, oder kurz CMS.

Ein CMS ist oft eine separate, sichere Website, die nur Administratoren Zugriff haben. Ein Administrator meldet sich an den Web-basierten CMS in, nimmt Änderungen an den Inhalt, und schiebt den aktualisierten Inhalt zu, wohin er gehen muss: entweder ein Staging-Server (Eine private Vorschau Website, wo das Unternehmen die Informationen überprüfen können) oder auf die Live-Haupt-Website. Eine erfolgreiche CMS-Schnittstelle ist ordentlich organisiert und einfach zu bedienen, die ein Team von nicht-technische Menschen (wie Marken-Manager und Produktmanager) ermöglicht, ihre Inhalte effizient zu verwalten.

Es gibt eine Menge von Faktoren, die Fahrt, welche Art von Content-Management-System zu prüfen, rechts für den neuen Standort ist. Einige Faktoren zu berücksichtigen sind, wie folgt:

  • Plattform: Welche Entwicklungsplattform wird der Standort gebaut auf? Und hier sind ein paar ähnliche Fragen: Welche Datenbanken Sie Inhalte von der Zeichnung sind, und wo ist die Website gehostet wird? Kann das CMS unter Berücksichtigung Sie integrieren sich gut mit all diesen technischen Faktoren?

  • Sprache: Sollte die Website mehrere Länder und Sprachen zu unterstützen? Werden Administratoren auf der ganzen Welt müssen setzten Inhalte und individuelle Produkte zu verwalten - und die dazugehörige Bildmaterial - für ihre jeweiligen Regionen oder Länder?

  • E-Commerce: Braucht die Website in das vorhandene Produkt- oder Vertriebsdatenbanken zu binden? Braucht die Website mit mehreren Systemen zu integrieren? Braucht es in SAP zu binden - die Business-Software-Plattform verwendet, Produkte zu verwalten, Supply Chain, Vertrieb und Lagerbestände?

  • Verwaltung: Sie benötigen mehrere Ebenen der Standortverwaltung Zugang einzurichten? Zum Beispiel werden einige Benutzer in der Lage sein, Strukturen grundlegende Site zu ändern, während andere Benutzer nur den Inhalt bestimmter Seiten ändern kann?

  • Einzigartiges Produkt oder Dienstleistungen: Ist die Website der einzigartige Produkte und Dienstleistungen (zum Beispiel eine Website, die Benutzer erstellen und verteilen ihre eigenen Online-Bücher können) bieten, die die Form von Off-the-Shelf-Content-Management-Systeme nicht passen?

Viele Off-the-Shelf-Lösungen zur Verfügung, die für die Größe, Umfang nur in Ordnung sein kann, und der Inhalt der Website, die Sie zu bauen. Beliebte fertige Lösungen sind genug anpassbare sie wirtschaftliche Entscheidungen für die meisten Websites zu machen. Ein Grund, warum diese Lösungen sind beliebt, weil sie Open-Source sind: Jeder Entwickler können den Quellcode zugreifen und es verwenden, eigene Module zu erstellen, die Funktionalität zu erweitern. Diese Module können dann auch für jeden zugänglich sein anderes, der den Quellcode verwendet. Das Ergebnis ist eine ständig wachsende Bibliothek von Merkmalen zu ziehen. Einige Open-Source-Module sind frei andere lizenziert sind - am Ende, eine Open-Source-Lösung führt in der Regel in einer großen Feature-Set zu wählen oder weiter anpassen. Der einzige Nachteil ist jedoch, dass, weil Open-Source-Anwendungen Community unterstützte sind, wirst du nicht den offiziellen technischen Support Sie mit proprietären Lösungen von Oracle und Microsoft angeboten sehen können.

Open-Source-Lösungen, für alle ihre Vielseitigkeit, sind nicht gerade one-size-fits-all. In manchen Fällen ist eine Komplexität der Website, Einzigartigkeit oder Skalierbarkeit erfordert eine maßgeschneiderte Lösung. Viele Open-Source-Angebote bieten den grundlegenden Funktionen für Sie in dieser Richtung zu beginnen, so dass Sie sich nicht wirklich vollständig von Grund auf neu zu bauen - aber manchmal das Engineering-Team muss einen erheblichen Anpassungsaufwand vorzunehmen.

Menü