Drupal VS Proprietäres CMS - Ein detaillierter Vergleich

Veröffentlicht: 2020-12-29

Während ich mich hinsetze, um diesen Artikel zu schreiben, kann ich nur an Coco Chanels Zitat denken, das Ihnen einen Überblick über diesen Artikel gibt. "Die besten Dinge im Leben sind kostenlos. Die zweitbesten Dinge sind sehr, sehr teuer.“ In diesem Artikel vergleichen wir Drupal – das leistungsstarke kostenlose Open-Source-Content-Management-Framework – mit anderen proprietären CMS wie AEM, Oracle WebCenter und SiteCore.

Die Wahl zwischen einem proprietären CMS und einem Open-Source-CMS hängt normalerweise von den Anforderungen des Unternehmens an Funktionen, Budget für Technologieausgaben, Datenverkehr und Supporterwartungen ab. Obwohl es jede Menge Vor- und Nachteile jedes dieser CMS gibt, sehen Sie sich die folgende Tabelle an, um einige ihrer Funktionen zu erfahren.

Proprietäres CMS

Open-Source-CMS

Gebaut und gewartet von einem einzigen Unternehmen Entwickelt und gepflegt von einer Community
Quellcode ist privat Öffentlich verfügbarer Quellcode
Erworben durch Zahlung einer Lizenzgebühr. Bezahlen pro
Anpassung und zusätzliche Benutzer
Null Lizenzgebühr. Bezahlen Sie pro Ressource/Agentur für Anpassungen.
Langsamerer Support und neue Updates Schneller und einfacher Support und häufig aktualisierte Versionen aufgrund der großen Community.
Geschlossene Entwicklung und Unklarheit im Code Transparenz in Bezug auf Codequalität und Fehlerbehebungen


Wenn Sie die mühsame Aufgabe haben , ein gutes CMS auszuwählen , das alle Ihre Geschäftsanforderungen erfüllt, kann es schwierig sein, sich von einem kostenlosen Open-Source-CMS wie Drupal zu überzeugen. Unternehmen mittlerer bis großer Unternehmen glauben normalerweise, dass Qualität mit einem hohen Preis verbunden ist. Aber das ist bei einem CMS wie Drupal nicht immer richtig und absolut ungültig.

Drupal und andere CMS-Vergleiche

Benutzerfreundlichkeit und Anpassung

Ein CMS zu wählen, nur weil es beliebt ist, ist keine gute Idee. Sie müssen eine CMS-Plattform finden, die Ihrem Geschäftsmodell entspricht und mit ihm wächst. Es sollte auf die geschäftlichen Anforderungen Ihres Unternehmens zugeschnitten und einfach zu bedienen sein. Einer der wichtigsten Gründe für ein CMS ist die einfache Aktualisierung von Inhalten.

AEM – ist ein Web Content Management System, mit dem Sie problemlos mehrere Websites erstellen und verwalten können. Für Inhaltsautoren und Webadministratoren ist es sehr hilfreich, da die Benutzeroberfläche MS Word ähnelt. Es verfügt über einige coole Drag-and-Drop-Funktionen, die die Verwendung auch für Nicht-Techniker einfach machen. Die Autorenerfahrung ist sehr intuitiv und glatt. Installation und Einrichtung sind in der Regel etwas mühsam und es ist vergleichsweise schwierig und teuer, einen Entwickler zu finden, der Ihnen dabei hilft. AEM basiert auf Java und daher erfordern Anpassungen sehr erfahrene Entwickler.

Oracle WebCenter Sites – Ermöglicht Ihnen die einfache Erstellung und Verwaltung zielgerichteter und interaktiver Online-Erlebnisse bei gleichzeitiger Optimierung der Kundenbindung. Inhaltseditoren haben die Möglichkeit, eine Vorschau des Inhalts anzuzeigen, ohne die Plattform zu verlassen. Mit sehr eingeschränkten Drag-and-Drop-Funktionen bietet die Admin-Benutzeroberfläche nicht viele Optionen für Konfigurationen und scheint sehr veraltet zu sein. Die Anpassungsmöglichkeiten sind immens, wenn Sie über erfahrene Ingenieure mit umfangreicher Erfahrung in Anwendungsservern, ADF und natürlich Java und dem Web verfügen. Die Verwaltung des Codes in den JSP-Dateien kann etwas schwierig erscheinen, da die Tags und Scriptlets miteinander vermischt werden.

SiteCore – Ist ein .NET-basiertes Web-Content-Management-System, mit dem Sie Ihre Website-Inhalte auf einer einzigen Plattform speichern, verwalten, analysieren und aktualisieren können. Enthält jede Menge Funktionen für Unternehmen, die nach Personalisierung, Analysen, A/B-Tests, Marketing-Webformularen und mehr suchen. Es ermöglicht mehreren Inhaltsautoren, Inhalte gleichzeitig zu bearbeiten und zu autorisieren. Die Benutzeroberfläche für Inhaltsautoren und Administratoren ist sehr benutzerfreundlich und ermöglicht es Ihnen, verschiedene wiederverwendbare Elemente per Drag & Drop auf eine Seite zu ziehen, einschließlich JS-Widgets, Bildern, Text und Videos. Es ist auch sehr anpassbar, was sich hervorragend für Unternehmen mit einzigartigen Anforderungen eignet. Einen zertifizierten Sitecore-Entwickler zu finden ist jedoch keine leichte Aufgabe und zudem sehr teuer.

Drupal – Drupal ist ein Open-Source-Content-Management-Framework, mit dem Sie leistungsstarke Websites erstellen und verwalten können . Es verfügt über großartige Funktionen, die sofort einsatzbereit sind, oder kann mit Tausenden von frei verfügbaren Modulen leicht angepasst werden, um allen Geschäftsanforderungen gerecht zu werden. Es gibt jede Menge Platz zum Skalieren und Anpassen einer Drupal-Website. Die Lernkurve ist etwas steil und es war nicht ganz einfach, Drupal-Talente zu finden. Dies hat sich jedoch seit Drupal 8 und seiner Einführung kontinuierlicher Innovationen und moderner Frameworks wie Symfony und der objektorientierten Programmierstruktur geändert. Drupal 8 bietet mit seinen WYSIWYG- und Drag-and-Drop-Schnittstellen auch eine sehr saubere und benutzerfreundliche Inhaltserstellung. Es gibt eine Vielzahl von kostenlosen Themes zur Auswahl, die leicht anpassbar sind.

Funktionen und Integrationen

Ihr ideales CMS sollte Ihnen sofort alles bieten, was Ihr Unternehmen braucht, aber das ist ein bisschen zu viel. Suchen Sie nach einem CMS, das Ihnen maximale Funktionen bietet, bei denen Sie für Ihre Arbeit nicht viele Integrationen von Drittanbietern benötigen. Oder ein CMS, das sich problemlos in externe Module und Integrationen integrieren lässt, die für Ihr Unternehmen erforderlich sind.

AEM – AEM bietet einige aufregende Funktionen wie eine Drag-and-Drop-Benutzeroberfläche für die Inhaltserstellung, eine übersichtliche visuelle Sitemap, Layout-Manager, Kalenderansichten für Projekte und Aufgaben, wiederverwendbare Inhalte über Erlebnisfragmente, Touch-Benutzeroberfläche, Vorlageneditor , Publikationsverwaltung, Integration von Aktivitätskarten, Seite-an-Seite-Seitenvorschau, Asset-Suchfunktion, exklusives Einchecken, Benutzerprofil-Integration, Online-Revisionsbereinigung, Dienste für mobile Inhalte usw. Für umfangreiche Anpassungen bietet AEM ermöglicht eine einfache Integration mit den Komponenten der Adobe Marketing Cloud wie Adobe Analytics, Adobe Target (kontinuierliche Bewertung von Inhalten, um für mehr Konvertierungen relevanter zu sein), Adobe Scene7 (Medienverwaltung, Web-Publishing und verbesserte Web-Erlebnisse leicht gemacht), Adobe Dynamic Tag Management (ein intuitives Tool für Marketingspezialisten), Adobe Search & Promote (zur Kontrolle und Optimierung von Suchergebnissen) und Adobe Campaign (einfache Verwaltung von E-Mail-Zustellungsinhalten). Darüber hinaus können Sie AEM auch mit Drittanbietern wie Amazon Webservices, Salesforce, Silverpop engage, Youtube, Facebook, ExactTarget usw. integrieren. AEM ist jedoch nicht so eng in andere Drittanbietermodule integriert wie bei Adobe Produkte.

Oracle WebCenter Sites – Mit Funktionen wie Dokumentenverwaltung (Dokumentenvorschau, Versionskontrolle, Bildbearbeitung, Wasserzeichen, Videobearbeitung, Zusammenarbeit an Dokumenten usw.), Datensatzverwaltung, Dateifreigabe, Suchfunktionen (nach Metadaten und Schlüsselwörtern), Workflow-Management, Erstellen -Formulare anpassen, extrahieren, erweiterte Sicherheitsfunktionen (Audit Trails, rollenbasierter Zugriff, 259-Bit-Verschlüsselung usw.) Oracle WebCenter Sites ermöglicht auch Integrationen mit Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, Social Media, Kalender-Apps usw. Die Integration mit anderen Komponenten ist jedoch nicht sehr einfach und erfordert dafür erfahrene Entwickler.

SiteCore – Einige der Funktionen von SiteCore sind für Vertriebs- und Marketing-Führungskräfte gedacht, wie z. Social-Media-Marketing-Tools usw. Die Connectors von Sitecore sorgen dafür, dass Ihre Website einfach und schnell in Lösungen von Drittanbietern integriert werden kann. Wie SiteCore commerce connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe InDesign, Google+, Visual Studio, FaceBook, Twitter, Brightcove und viele mehr. Alles in allem ist SiteCore ein großartiges Tool, wenn Unternehmen jede Menge Integrationen benötigen.

Drupal – Ein leistungsstarker Satz von sofort einsatzbereiten Funktionen und Zugriff auf unzählige frei verfügbare Zusatzmodule machen Drupal zum beliebtesten CMS. Es bietet sofort einsatzbereite Funktionen wie intuitive Inhaltserstellung, Rich-Text-Editor, einfaches Genehmigungsverfahren, Speicherung und Verwaltung von Assets, Suchfunktionen, detaillierte Sicherheitsfunktionen, Tausende von Vorlagen zur Auswahl, Mobile-First-Ansatz, Suche Engine-Optimierungsfunktionalität, flexible Taxonomien, Mehrsprachigkeit, Benutzerrollenverwaltung, Dashboards & Berichte, API-Integrationen und vieles mehr. Einige Add-On-Module, die für die meisten Drupal-Websites fast unbedingt erforderlich sind, sind CTools (ein Satz von APIs, die andere Module unterstützen), Views (organisiert Drupal-Inhalte), Token (erstellt wiederverwendbare Muster auf Ihrer Website), PathAuto (hilft bei der Generierung von SEO Keyword-reiche URLs), Webformular (zum Akzeptieren jeglicher Art von Formularen), CKEditor (bietet einen WYSIWYG-Editor) usw.

Drupal lässt sich auch nahtlos in fast jede verfügbare Drittanbieterlösung integrieren, wie CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, Zahlungsgateways, Disqus, Wepay, HER/EMR-Systeme, Google Analytics und Apps, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey und die Liste können einfach weitergehen. Da es sich um ein Open-Source- Content-Management-Framework mit über einem Lakh an aktiven Mitwirkenden handelt, gibt es wirklich keine Funktion oder Integration, die Drupal nicht bereits hat. Für extrem einzigartige und spezifische Geschäftsfunktionen können Sie natürlich problemlos einen Drupal-Entwickler engagieren.

Preise und Support

Robert Genn, ein renommierter kanadischer Künstler, hat einmal zitiert: "Ein hoher Preis kann Teil des Mysteriums beim Verkauf schwieriger Kunst sein". Sie sollten in der Lage sein, für den Preis, den Sie für ein CMS zahlen, einen wahren Wert zu erzielen. Teuer zu sein macht es nicht fit für "Unternehmen".

AEM – Laut Gartner Inc. ist AEM eines der teureren CMS auf dem Markt, fast doppelt so teuer wie sein engster Wettbewerber. Die Gesamtimplementierungskosten belaufen sich einschließlich der Lizenzierung auf fast 2 Millionen US-Dollar. Es fehlt an Experten, die AEM für Ihre Website implementieren und unterstützen können, während das Adobe-Supportteam Sie dazu drängt, weitere Serviceverträge oder Produkte zu kaufen, um Ihnen weiterhelfen zu können.

Oracle WebCenter Sites – Die Leistung und Flexibilität von Oracle WebCenter Sites ist nicht billig. Die Lizenzkosten betragen laut Oracle derzeit 100.000 US-Dollar pro Prozessor. Darüber hinaus kostet das erste Jahr des Oracle-Supports etwa 20.000 US-Dollar. Ein exzellenter Support mit erfahrenen Mitarbeitern und 24/7 Support ist großartig, deckt aber nur das Kernprodukt ab. Alle Anpassungen oder Erweiterungen werden nicht vom Support abgedeckt und Sie müssen nicht so leicht verfügbare Entwickler einstellen.

SiteCore – Die Lizenzgebühren von SiteCore beginnen bei 40.000 USD mit einer Gebühr von 8000 USD für jedes weitere Jahr. Die Implementierungskosten beginnen bei 65.000 USD, während Support- und andere Gebühren etwa 10.000 USD pro Jahr kosten. SiteCore-Benutzer hatten in letzter Zeit Probleme mit dem technischen Support für das CMS.

Drupal – Die beste und bemerkenswerteste Funktion von Drupal ist, dass es kostenlos ist! Es gibt absolut keine Einrichtungskosten oder Lizenzgebühren und kann kostenlos heruntergeladen und verwendet werden. Als Open-Source-Content-Management-System haben Sie vollen Zugriff auf Dokumentation und Support-Foren, die von einer Community von Freiwilligen bereitgestellt werden. Die meisten der beigesteuerten Module sind ebenfalls kostenlos! Natürlich fallen Entwicklungskosten an, wenn Sie Anpassungen an Ihre Geschäftsanforderungen und Hosting-Gebühren benötigen. Das Drupal-Netzwerk aus engagierten und hilfreichen Mitwirkenden arbeitet kontinuierlich an Problemen und Verbesserungen, die den Benutzern enorm helfen können. Drupal-Entwickler sind auch nicht schwer zu finden und einzustellen, wenn Sie maßgeschneiderte Support-Funktionen benötigen

Beliebtheit bei Kunden

Ja, Popularität garantiert nicht immer Qualität, aber es ist genug Beweis dafür, dass das Produkt stark nachgefragt wird und sich gut verkauft. Die folgenden Zahlen basieren auf einem neuesten Bericht von BuiltWith vom Dezember 2020.

AEM – AEM hat über 106.125 Websites betrieben.

Oracle WebCenter-Sites – Etwa 6.111 Websites verwenden derzeit Oracle WebCenter-Sites.

SiteCore – 130.079 Websites werden von SiteCore CMS betrieben.

Drupal – Drupal gewinnt zweifellos in der Kategorie Popularität, indem es bis heute 1.542.941 Websites betrieben hat.