Ich recherchiere meine aktuelle Strategie für die Erstellung von Marketing-Websites zu ändern. Momentan baue ich Websites komplett von Grund auf neu in PHP, mit einem einfachen System von Includes. Der gesamte Code (und damit der Inhalt) wird in den Dateien gespeichert (und nicht in einer Datenbank), sodass ich Subversion für den Verlauf und die Bereitstellung verwenden kann.Bereitstellung von CMS-gestützten Inhalten
Ich würde gerne mit der Verwendung eines CMS für Websites, aber ich weiß nicht, wie Sie mit großen Gruppen von Inhaltsänderungen und Bereitstellung umgehen.
Die meiste Zeit Änderungen in Marketing-Sites sind nicht einfach. Eine Produkteinführung könnte das Ändern, Hinzufügen, Löschen und Verschieben von vielen Seiten gleichzeitig umfassen. Alle diese Änderungen müssen auf einem Staging-Server vorgenommen und überprüft werden. Und wenn alles bereit ist, muss es zu einem bestimmten Zeitpunkt auf einmal in die Produktion gehen.
Die meisten CMS-Lösungen für den Workflow ermöglichen eine einseitige Überprüfung durch einen Editor innerhalb des CMS. Und die meiste Zeit über prüfen sie eine Seite, die noch veröffentlicht werden soll, anstatt auf eine Seite zu wechseln, die bereits dort ist. Darüber hinaus wird diese Überprüfung auf der Produktionsstätte durchgeführt. Dies ist mehr auf periodische Artikelerstellung, wie Bloggen ausgerichtet. Marketing-Websites haben zwar Nachrichten-Abschnitte, aber das hilft nicht bei der Einführung des gesamten Produktbereichs "Brand New Thing".
Ich kann nicht scheinen, eine CMS-Lösung für meinen Workflow zu finden:
- erstellen Inhalte in einer Entwicklungsumgebung.
- Stellen Sie alle Änderungen an einem Staging-Server zur Überprüfung durch alle beteiligten Parteien bereit (ohne einen Klick auf eine Schaltfläche "Vorschau" innerhalb des CMS zu finden).
- Stellen Sie alle genehmigten Änderungen zu einem bestimmten Zeitpunkt bereit.
- Lassen Sie für Optimierungen, um Inhalte über das CMS
Wie Sie Updates behandeln, im Gegensatz Seitenerstellung zum Grunde Wir machen häufig eine Reihe von Seitenmodifikationen parallel zu neuen Dingen.Verwenden Sie einen Staging-Server oder wird die Überprüfung in der Produktion durchgeführt? – Matt
@Matt siehe die letzten 2 Sätze des zweiten Absatzes. Unsere Redakteure bearbeiten alle Seiten und planen sie alle gleichzeitig zu veröffentlichen. Bei Produkten wie Produkteinführungen können mehrere zehntausend Seiten gleichzeitig mit einer neuen Version verfügbar sein. –