Zastrzeżony CMS Drupal VS — szczegółowe porównanie
Opublikowany: 2020-12-29Kiedy siadam do pisania tego artykułu, myślę tylko o cytacie Coco Chanel, który da ci sedno tego artykułu. "Najlepsze rzeczy w życiu są za darmo. Drugie najlepsze rzeczy są bardzo, bardzo drogie”. W tym artykule porównamy Drupal — potężny darmowy framework do zarządzania treścią o otwartym kodzie źródłowym, z innymi zastrzeżonymi systemami CMS, takimi jak AEM, Oracle WebCenter i SiteCore.
Wybór między zastrzeżonym CMS a CMS typu open source zwykle zależy od wymagań organizacji dotyczących funkcji, budżetu na wydatki na technologię, ruchu i oczekiwań dotyczących wsparcia. Chociaż istnieje mnóstwo zalet i wad każdego z tych systemów CMS, spójrz na poniższą tabelę, aby poznać kilka ich funkcji.
Własny CMS | CMS typu open source |
| Zbudowany i utrzymywany przez jedną firmę | Opracowany i utrzymywany przez społeczność |
| Kod źródłowy jest prywatny | Publicznie dostępny kod źródłowy |
| Nabyty po uiszczeniu opłaty licencyjnej. Zapłać za personalizacja i dodatkowi użytkownicy | Zero opłaty licencyjnej. Zapłać za zasób/agencję za dostosowania. |
| Wolniejsze wsparcie i nowe aktualizacje | Szybkie i łatwe wsparcie oraz często aktualizowane wersje ze względu na dużą społeczność. |
| Zamknięty rozwój i brak przejrzystości kodu | Przejrzystość w zakresie jakości kodu i poprawek błędów |
Jeśli przydzielono Ci żmudne zadanie wyboru dobrego CMS-a, który spełni wszystkie Twoje potrzeby biznesowe, może być trudno przekonać Cię do darmowego CMS-a o otwartym kodzie źródłowym, takiego jak Drupal. Organizacje na poziomie średnim i korporacyjnym zwykle uważają, że jakość wiąże się z ogromną ceną. Ale nie zawsze jest to prawdą i absolutnie nieważne w przypadku CMS-a takiego jak Drupal.

Łatwość użytkowania i dostosowywania
Wybór systemu CMS tylko dlatego, że jest popularny, nie jest dobrym pomysłem. Musisz znaleźć platformę CMS, która będzie w stanie dostosować się do Twojego modelu biznesowego i rozwijać się wraz z nim. Powinien być dostosowany do potrzeb biznesowych Twojej organizacji, a także łatwy w użyciu. Jednym z najważniejszych powodów przejścia na system CMS jest zapewnienie łatwej aktualizacji treści.
AEM — to system zarządzania treścią w sieci Web, który umożliwia łatwe tworzenie i zarządzanie wieloma witrynami internetowymi. Dla autorów treści i administratorów stron internetowych jest to bardzo pomocne, ponieważ interfejs jest podobny do MS Word. Ma kilka fajnych funkcji przeciągania i upuszczania, dzięki którym jest łatwy w użyciu nawet dla osoby nietechnicznej. Doświadczenie tworzenia jest bardzo intuicyjne i zręczne. Instalacja i konfiguracja stają się nieco nużące, a znalezienie programisty, który Ci w tym pomoże, jest stosunkowo trudne i drogie. AEM jest oparty na Javie, dlatego wszelkie dostosowania będą wymagały bardzo doświadczonych programistów.
Witryny Oracle WebCenter — umożliwiają łatwe tworzenie ukierunkowanych i interaktywnych środowisk online oraz zarządzanie nimi przy jednoczesnej optymalizacji zaangażowania klientów. Redaktorzy treści mają możliwość podglądu treści bez opuszczania platformy. Przy bardzo ograniczonych możliwościach przeciągania i upuszczania interfejs użytkownika administratora nie zapewnia wielu opcji konfiguracji i wydaje się bardzo przestarzały. Możliwości dostosowania są ogromne, jeśli masz wykwalifikowanych inżynierów z dużym doświadczeniem w zakresie serwerów aplikacji, ADF i oczywiście Javy i sieci WWW. Zarządzanie kodem w plikach JSP może wydawać się nieco trudne, ponieważ tagi i skryptlety są ze sobą połączone.
SiteCore — to oparty na platformie .NET system zarządzania treścią sieci Web, za pomocą którego można przechowywać, zarządzać, analizować i aktualizować zawartość witryny internetowej na jednej platformie. Zawiera mnóstwo funkcji dla organizacji poszukujących personalizacji, analiz, testów A/B, marketingowych formularzy internetowych i nie tylko. Pozwala wielu autorom treści na edycję i autoryzację treści w tym samym czasie. Interfejs użytkownika dla autorów treści i administratorów jest bardzo przyjazny dla użytkownika i umożliwia przeciąganie i upuszczanie na stronę różnych elementów wielokrotnego użytku, w tym widżetów JS, obrazów, tekstu i filmów. Jest również bardzo konfigurowalny, co jest świetne dla firm o unikalnych wymaganiach. Jednak znalezienie certyfikowanego programisty Sitecore nie jest łatwym zadaniem, a także bardzo drogim.
Drupal — Drupal to platforma zarządzania treścią typu open source, która umożliwia tworzenie zaawansowanych witryn internetowych i zarządzanie nimi . Posiada wspaniałe funkcje, które można wykorzystać bezpośrednio po wyjęciu z pudełka lub można go łatwo dostosować za pomocą tysięcy swobodnie dostępnych modułów, aby spełnić wszelkie wymagania biznesowe. Jest mnóstwo miejsca na skalowanie i dostosowywanie strony Drupal. Krzywa uczenia się jest nieco stroma, a znalezienie talentu Drupala nie było łatwe. Jednak zmieniło się to od czasu Drupala 8 i jego przyjęcia ciągłych innowacji i nowoczesnych frameworków, takich jak Symfony i obiektowej struktury programowania. Drupal 8 zapewnia również bardzo przejrzyste i przyjazne dla użytkownika doświadczenie tworzenia treści dzięki interfejsom WYSIWYG i przeciągnij i upuść. Do wyboru jest mnóstwo darmowych motywów, które można łatwo dostosować.
Funkcje i integracje
Twój idealny CMS powinien zapewnić Ci wszystko, czego Twoja firma potrzebuje od razu po wyjęciu z pudełka, ale to oznacza, że brakuje Ci trochę za dużo. Poszukaj CMS, który zapewni Ci maksimum funkcji, gdzie nie potrzebujesz zbyt wielu integracji z innymi firmami, aby wykonywać swoją pracę. Lub CMS, który można łatwo zintegrować z zewnętrznymi modułami i integracjami potrzebnymi dla Twojej firmy.
AEM — AEM ma kilka ekscytujących funkcji, takich jak interfejs użytkownika typu „przeciągnij i upuść” do tworzenia treści, dobrze zaaranżowana wizualna mapa witryny, menedżer układu, widoki kalendarza dla projektów i zadań, zawartość wielokrotnego użytku za pośrednictwem fragmentów doświadczenia, dotykowy interfejs użytkownika, edytor szablonów , zarządzanie publikacjami, integracja mapy aktywności, podgląd strony side-by-side, funkcja wyszukiwania zasobów, ekskluzywne ewidencjonowanie, integracja profilu użytkownika, czyszczenie wersji online, usługi treści mobilnych itp. W celu obszernych dostosowań, AEM umożliwia łatwą integrację z komponentami Adobe Marketing Cloud, takimi jak Adobe Analytics, Adobe Target (ciągła ocena treści w celu zwiększenia adekwatności do większej liczby konwersji), Adobe Scene7 (zarządzanie multimediami, publikowanie w Internecie i ułatwienie korzystania z ulepszonych funkcji internetowych), Adobe Dynamic Tag Management (intuicyjne narzędzie dla marketerów), Adobe Search & Promote (do kontroli i optymalizacji wyników wyszukiwania) oraz Adobe Campaign (łatwe zarządzanie treścią dostarczaną pocztą elektroniczną). Oprócz tego można również zintegrować AEM z innymi firmami, takimi jak usługi internetowe Amazon, Salesforce, Silverpop Engage, Youtube, Facebook, ExactTarget itp. Jednak AEM nie jest tak ściśle zintegrowany z innymi modułami innych firm, jak z Adobe produkty.

Witryny Oracle WebCenter — z funkcjami takimi jak zarządzanie dokumentami (podgląd dokumentów, kontrola wersji, edycja obrazów, znak wodny, edycja wideo, współpraca przy dokumentach itp.), zarządzanie rekordami, udostępnianie plików, możliwości wyszukiwania (według metadanych i słów kluczowych), zarządzanie przepływem pracy, tworzenie -dostosuj-wyodrębnij formularze, zaawansowane funkcje bezpieczeństwa (ścieżki audytu, dostęp oparty na rolach, 259-bitowe szyfrowanie itp.) Witryny Oracle WebCenter umożliwiają również integrację z Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, mediami społecznościowymi, Aplikacje kalendarza itp. Jednak integracja z innymi komponentami nie jest bardzo prosta i wymaga do tego wykwalifikowanych programistów.
SiteCore – Niektóre funkcje SiteCore są przeznaczone dla kierowników sprzedaży i marketingu, takie jak zaawansowane doświadczenia redakcyjne, wielojęzyczne strony internetowe, personalizacja, testy AB, wysoce konfigurowalne funkcje bezpieczeństwa, optymalizacja pod kątem wyszukiwarek, analityka, menedżer doświadczeń drukowania, formularze internetowe dla marketerów, automatyzacja marketingu, narzędzia marketingowe w mediach społecznościowych itp. Łączniki Sitecore zapewniają łatwą i szybką integrację Twojej witryny z rozwiązaniami innych firm. Jak SiteCore commerce connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe In-Design, Google +, Visual Studio, FaceBook, Twitter, Brightcove i wiele innych. Podsumowując, SiteCore jest doskonałym narzędziem, gdy firmy potrzebują mnóstwa integracji.
Drupal – Potężny zestaw gotowych funkcji i dostęp do niezliczonych, swobodnie dostępnych modułów dodatkowych, sprawia, że Drupal jest najbardziej preferowanym systemem CMS. Zawiera gotowe funkcje, takie jak intuicyjne tworzenie treści, edytor tekstu sformatowanego, łatwy proces routingu zatwierdzania, przechowywanie zasobów i zarządzanie nimi, funkcja wyszukiwania, szczegółowe funkcje zabezpieczeń, tysiące szablonów do wyboru, podejście mobilne, wyszukiwanie funkcjonalność optymalizacji silnika, elastyczne taksonomie, wielojęzyczność, zarządzanie rolami użytkowników, pulpity nawigacyjne i raporty, integracje API i wiele więcej. Niektóre dodatkowe moduły, które są niemal absolutnie niezbędne w przypadku większości witryn Drupal, to CTools (zestaw interfejsów API obsługujących inne moduły), Widoki (organizujące zawartość Drupala), Token (tworzy wzorce wielokrotnego użytku w witrynie), PathAuto (pomaga generować SEO adresy URL zawierające słowa kluczowe), formularz internetowy (używany do akceptowania wszelkiego rodzaju formularzy), CKEditor (zapewnia edytor WYSIWYG) itp.
Drupal również bezproblemowo integruje się z prawie każdym dostępnym rozwiązaniem innych firm, takim jak CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, bramki płatnicze, Disqus, Wepay, systemy HER/EMR, analityka i aplikacje Google, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey i lista może po prostu trwać. Będąc platformą zarządzania treścią o otwartym kodzie źródłowym , która ma ponad tysiąc aktywnych współpracowników, tak naprawdę nie ma funkcji ani integracji, której Drupal jeszcze nie ma. W przypadku wyjątkowo unikalnych i specyficznych funkcji biznesowych możesz oczywiście z łatwością zatrudnić programistę Drupala.
Ceny i wsparcie
Robert Genn, znany kanadyjski artysta, powiedział kiedyś: „Wysoka cena może być częścią mistyki w sprzedaży trudnej sztuki”. Powinieneś być w stanie uzyskać prawdziwą wartość za cenę, jaką płacisz za CMS. Bycie drogim nie oznacza, że jest odpowiedni dla „przedsiębiorstw”.
AEM – Według Gartner Inc. AEM jest jednym z droższych CMS-ów na rynku, prawie dwukrotnie droższym od najbliższego konkurenta. Całkowity koszt wdrożenia zbliża się do 2 milionów dolarów, łącznie z licencjami. Brakuje ekspertów, którzy mogliby wdrożyć i wspierać AEM w Twojej witrynie, podczas gdy zespół pomocy technicznej Adobe popycha Cię do zakupu większej liczby umów serwisowych lub produktów, aby móc Ci dalej pomagać.
Witryny Oracle WebCenter — moc i elastyczność witryn Oracle WebCenter nie są tanie. Według Oracle koszty licencji wynoszą obecnie 100 000 USD na procesor. Dodatkowo pierwszy rok wsparcia Oracle to około 20 000 USD. Doskonałe wsparcie z doświadczonym personelem i wsparcie 24/7 jest świetne, ale obejmuje tylko podstawowy produkt. Wszelkie dostosowania lub rozszerzenia nie będą objęte wsparciem i będziesz musiał zatrudnić niezbyt łatwo dostępnych programistów.
SiteCore – Opłaty licencyjne SiteCore zaczynają się od 40 000 $ z opłatą 8000 $ za każdy dodatkowy rok. Koszty wdrożenia zaczynają się od 65 000 USD, podczas gdy wsparcie i inne opłaty kosztują około 10 000 USD rocznie. Użytkownicy SiteCore mieli ostatnio problemy z pomocą techniczną dla CMS.
Drupal – Najlepszą i najbardziej godną uwagi cechą Drupala jest to, że jest bezpłatny! Nie ma absolutnie żadnych kosztów konfiguracji ani opłat licencyjnych i można go bezpłatnie pobrać i używać. Będąc systemem zarządzania treścią o otwartym kodzie źródłowym, masz pełny dostęp do dokumentacji i forów wsparcia udostępnianych przez społeczność wolontariuszy. Większość dostarczonych modułów jest również bezpłatna! Oczywiście istnieją koszty rozwoju, jeśli potrzebujesz dostosowania do wymagań biznesowych i opłat hostingowych. Sieć oddanych i pomocnych współpracowników Drupala nieustannie pracuje nad problemami i ulepszeniami, które mogą ogromnie pomóc użytkownikom. Deweloperzy Drupala nie są trudni do znalezienia i zatrudnienia, jeśli potrzebujesz niestandardowych możliwości wsparcia
Popularność wśród klientów
Tak, popularność nie zawsze gwarantuje jakość, ale jest wystarczającym dowodem na to, że istnieje duże zapotrzebowanie na produkt i dobrze się sprzedaje. Poniższe dane są oparte na najnowszym raporcie BuiltWith z grudnia 2020 roku.
AEM – AEM obsługuje ponad 106 125 stron internetowych.
Witryny Oracle WebCenter — około 6111 witryn korzysta obecnie z witryn Oracle WebCenter.
SiteCore – 130 079 stron internetowych jest obsługiwanych przez SiteCore CMS.
Drupal — Drupal wygrywa w kategorii popularności, obsługując do tej pory 1 542 941 stron internetowych.
