Drupal VS Proprietary CMS - O comparație detaliată
Publicat: 2020-12-29În timp ce mă așez să scriu această piesă, nu mă pot gândi decât la citatul lui Coco Chanel, care vă va oferi o idee despre acest articol. "Cele mai bune lucruri în viață sunt gratis. Al doilea cel mai bun lucru este foarte, foarte scump”. În acest articol, vom compara Drupal - puternicul cadru de gestionare a conținutului gratuit și open-source, cu alte CMS-uri proprietare precum AEM, Oracle WebCenter și SiteCore.
Alegerea dintre un CMS proprietar și un CMS open-source depinde de obicei de cerințele organizației pentru funcții, bugetul pentru cheltuielile tehnologice, trafic și așteptările de asistență. Deși există o mulțime de avantaje și dezavantaje ale fiecăruia dintre aceste CMS-uri, aruncați o privire la tabelul de mai jos pentru câteva dintre caracteristicile lor.
CMS proprietar | CMS open-source |
| Construit și întreținut de o singură companie | Dezvoltat și întreținut de o comunitate |
| Codul sursă este privat | Cod sursă disponibil public |
| Obținut prin plata unei taxe de licență. Plătiți per personalizare și utilizatori suplimentari | Taxă de licență zero. Plătiți per resursă/agenție pentru personalizări. |
| Asistență mai lent și actualizări noi | Asistență rapidă și ușoară și versiuni actualizate frecvent datorită comunității mari. |
| Dezvoltare închisă și lipsă de claritate asupra codului | Transparență în ceea ce privește calitatea codului și remedierea erorilor |
Dacă vi s-a atribuit sarcina grea de a alege un CMS bun, care poate satisface toate nevoile dvs. de afaceri, ar putea fi greu să convingeți într-un CMS gratuit, open-source precum Drupal. Organizațiile de nivel mediu până la nivel de întreprindere cred în mod normal că calitatea vine cu un preț uriaș. Dar acest lucru nu este întotdeauna adevărat și absolut invalid cu un CMS precum Drupal.

Ușurință în utilizare și personalizare
Alegerea unui CMS doar pentru că este popular nu este o idee grozavă. Va trebui să găsești o platformă CMS care să se conformeze modelului tău de afaceri și să crească odată cu ea. Ar trebui să fie adaptat pentru a sprijini nevoile de afaceri ale organizației dvs. și, de asemenea, ușor de utilizat. Unul dintre cele mai importante motive pentru a utiliza un CMS este acela de a asigura o actualizare ușoară a conținutului.
AEM – Este un sistem de management al conținutului web care vă permite să construiți și să gestionați mai multe site-uri web cu ușurință. Pentru autorii de conținut și administratorii web, este foarte util, deoarece interfața este similară cu MS Word. Are câteva funcții interesante de drag-and-drop care îl fac ușor de utilizat chiar și pentru o persoană netehnică. Experiența de creație este foarte intuitivă și elegantă. Instalarea și configurarea tind să devină puțin plictisitoare, iar găsirea unui dezvoltator care să vă ajute este relativ dificilă și costisitoare. AEM se bazează pe Java și, prin urmare, orice personalizare va avea nevoie de dezvoltatori cu experiență înaltă.
Site - uri Oracle WebCenter – Vă permite să creați și să gestionați cu ușurință experiențe online țintite și interactive, optimizând în același timp implicarea clienților. Editorii de conținut au capabilitățile de a previzualiza conținutul fără a părăsi platforma. Cu capabilități foarte limitate de glisare și plasare, interfața de utilizator admin nu oferă multe opțiuni pentru configurații și pare foarte depășită. Posibilitățile de personalizare sunt imense dacă aveți ingineri calificați cu experiență substanțială în server de aplicații, ADF și, desigur, Java și web. Gestionarea codului din fișierele JSP poate părea să devină puțin dificilă, deoarece etichetele și scriptleturile sunt amestecate.
SiteCore – Este un sistem de management al conținutului web bazat pe .NET, cu ajutorul căruia puteți stoca, gestiona, analiza și actualiza conținutul site-ului dvs. într-o singură platformă. Vine cu o mulțime de funcții pentru organizațiile care caută personalizare, analiză, testare A/B, formulare web de marketing și multe altele. Permite mai multor autori de conținut să editeze și să autorizeze conținutul în același timp. Interfața de utilizator pentru autorii de conținut și administratorii este foarte ușor de utilizat și vă permite să glisați și să plasați diverse elemente reutilizabile pe o pagină, inclusiv widget-uri JS, imagini, text și videoclipuri. De asemenea, este foarte personalizabil, ceea ce este grozav pentru companiile cu cerințe unice. Cu toate acestea, găsirea unui dezvoltator Sitecore certificat nu este o sarcină ușoară și, de asemenea, foarte costisitoare.
Drupal – Drupal este un cadru de gestionare a conținutului open-source care vă permite să creați și să gestionați site-uri web puternice . Are caracteristici grozave pentru a fi utilizate imediat sau poate fi personalizat cu ușurință cu mii de module disponibile gratuit pentru a se potrivi fiecărei cerințe de afaceri. Există o mulțime de spațiu pentru scalarea și personalizarea unui site web Drupal. Curba de învățare este puțin abruptă și găsirea talentului Drupal nu a fost foarte ușoară. Cu toate acestea, acest lucru s-a schimbat de la Drupal 8 și de la adoptarea sa de inovare continuă și cadre moderne precum Symfony și structura de programare orientată pe obiecte. Drupal 8 oferă, de asemenea, o experiență de creare de conținut foarte curată și ușor de utilizat, cu interfețele sale WYSIWYG și drag-and-drop. Există o multitudine de teme gratuite din care să alegeți, care sunt ușor de personalizat.
Caracteristici și integrări
CMS-ul tău ideal ar trebui să îți ofere tot ce are nevoie afacerea ta, dar asta înseamnă să-ți dorești puțin prea mult. Căutați un CMS care vă poate oferi funcții maxime în care nu aveți nevoie de multe integrări terțe pentru a vă face treaba. Sau un CMS care se poate integra cu ușurință cu module externe și integrări necesare afacerii dvs.
AEM – AEM are câteva caracteristici interesante, cum ar fi o interfață de utilizare cu drag-and-drop pentru crearea de conținut, o hartă vizuală a site-ului bine aranjată, manager de aspect, vizualizări calendaristice pentru proiecte și sarcini, conținut reutilizabil prin fragmente de experiență, interfață tactilă, editor de șabloane , gestionarea publicațiilor, integrarea hărții activităților, previzualizarea paginilor alăturate, funcționalitatea de căutare a activelor, înregistrarea exclusivă a check-out, integrarea profilului de utilizator, curățarea reviziilor online, servicii de conținut mobil etc. Pentru personalizări extinse, AEM permite integrări ușoare cu componentele Adobe Marketing Cloud, cum ar fi Adobe Analytics, Adobe Target (evaluarea continuă a conținutului pentru a fi mai relevantă pentru mai multe conversii), Adobe Scene7 (gestionarea media, publicarea web și experiențe web îmbunătățite simplificate), Adobe Dynamic Tag Management (un instrument intuitiv pentru marketeri), Adobe Search & Promote (pentru a controla și optimiza rezultatele căutării) și Adobe Campaign (gestionați cu ușurință conținutul de livrare a e-mailului). În plus, puteți integra AEM și cu terțe părți, cum ar fi serviciile web Amazon, Salesforce, Silverpop engage, Youtube, Facebook, ExactTarget etc. Cu toate acestea, AEM nu este atât de strâns integrat cu alte module terțe ca și cu Adobe. produse.

Site - uri Oracle WebCenter – Cu funcții precum managementul documentelor (previzualizarea documentelor, controlul versiunilor, editarea imaginilor, filigranarea, editarea video, colaborarea documentelor etc.), gestionarea înregistrărilor, partajarea fișierelor, abilități de căutare (prin metadate și cuvinte cheie), gestionarea fluxului de lucru, crearea -Formulare de personalizare-extragere, caracteristici avansate de securitate (trasee de audit, acces bazat pe roluri, criptări pe 259 de biți etc.) Oracle WebCenter Sites permite, de asemenea, integrări cu Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, Social media, Calendar Apps etc. Cu toate acestea, integrarea cu alte componente nu este foarte simplă și necesită dezvoltatori calificați pentru aceeași.
SiteCore – Unele dintre funcțiile SiteCore sunt create pentru directori de vânzări și marketing, cum ar fi experiențe editoriale avansate, site-uri web multilingve, personalizare, testare AB, funcții de securitate extrem de configurabile, optimizare pentru motoarele de căutare, analize, manager de experiență de tipărire, formulare web pentru marketeri, automatizare de marketing, instrumente de marketing pe rețelele sociale etc. Conectorii Sitecore asigură integrarea site-ului dvs. cu soluții terțe cu ușurință și rapiditate. La fel ca SiteCore commerce connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe In- Design, Google +, Visual Studio, FaceBook, Twitter, Brightcove și multe altele. Una peste alta, SiteCore este un instrument excelent atunci când companiile au nevoie de tone de integrări.
Drupal – Un set puternic de funcții ieșite din cutie și acces la nenumărate module suplimentare disponibile gratuit, fac din Drupal cel mai preferat CMS. Vine cu funcții ieșite din cutie, cum ar fi crearea intuitivă de conținut, editor de text îmbogățit, proces ușor de rutare de aprobare, stocare și gestionare a activelor, funcționalitate de căutare, caracteristici de securitate granulare, mii de șabloane din care să aleagă, abordare pe mobil, căutare. funcționalitate de optimizare a motorului, taxonomii flexibile, multilingv, management al rolului utilizatorului, tablouri de bord și rapoarte, integrări API și multe altele. Unele module suplimentare care sunt aproape absolut necesare pentru majoritatea site-urilor web Drupal sunt CTools (set de API-uri care asistă alte module), Views (organizează conținutul Drupal), Token (creează modele reutilizabile pe site-ul dvs.), PathAuto (ajuta la generarea SEO). URL-uri bogate în cuvinte cheie), formular web (folosit pentru a accepta orice fel de formulare), CKEditor (oferă un editor WYSIWYG) etc.
De asemenea, Drupal se integrează perfect cu aproape orice soluție terță parte disponibilă, cum ar fi CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, gateway-uri de plată, Disqus, Wepay, sisteme HER/EMR, Google Analytics și aplicații, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey și lista pot continua. Fiind un cadru de management al conținutului open-source care are peste un lakh de contribuitori activi, nu există într-adevăr o caracteristică sau o integrare pe care Drupal să nu aibă deja. Pentru funcționalități de afaceri extrem de unice și specifice, desigur, puteți angaja cu ușurință un dezvoltator Drupal.
Prețuri și suport
Robert Genn, un renumit artist canadian, a citat odată „Un preț mare poate face parte din mistica vânzării de artă dificilă”. Ar trebui să puteți obține o valoare reală pentru prețul pe care îl plătiți pentru un CMS. A fi scump nu îl face potrivit pentru „întreprinderi”.
AEM – Potrivit Gartner Inc., AEM este unul dintre cele mai scumpe CMS-uri de pe piață, aproape de două ori prețul celui mai apropiat concurent al său. Costul total de implementare se apropie de 2 milioane USD, inclusiv licențierea. Există o lipsă de experți care să poată implementa și să sprijine AEM pentru site-ul dvs. web, în timp ce echipa de asistență Adobe vă împinge să cumpărați mai multe contracte de servicii sau produse pentru a vă putea ajuta în continuare.
Site - uri Oracle WebCenter – Puterea și flexibilitatea site-urilor Oracle WebCenter nu sunt ieftine. Potrivit Oracle, costurile de licențiere sunt în prezent de 100.000 USD per procesor. În plus, primul an de asistență Oracle este de aproximativ 20.000 USD. A avea un suport excelent cu personal experimentat și asistență 24/7 este grozav, dar acoperă doar produsul de bază. Orice personalizări sau extensii nu vor fi acoperite de asistență și va trebui să angajați dezvoltatori care nu sunt atât de ușor disponibili.
SiteCore – Taxele de licență ale SiteCore încep de la 40.000 USD cu o taxă de 8.000 USD pentru fiecare an suplimentar. Costurile de implementare încep de la 65.000 USD, în timp ce suportul și alte taxe costă aproximativ 10.000 USD pe an. Utilizatorii SiteCore au avut probleme cu suportul tehnic pentru CMS în ultima vreme.
Drupal – Cea mai bună și mai notabilă caracteristică a Drupal este că este gratuit! Nu există absolut niciun cost de configurare sau taxe de licență și este gratuit pentru descărcare și utilizare. Fiind un sistem de management al conținutului open-source, aveți acces deplin la documentație și forumuri de asistență oferite de o comunitate de voluntari. Majoritatea modulelor contribuite sunt și ele gratuite! Desigur, există costuri de dezvoltare dacă aveți nevoie de personalizări pentru cerințele afacerii dvs. și taxe de găzduire. Rețeaua Drupal de colaboratori dedicați și utili lucrează continuu la probleme și îmbunătățiri care pot ajuta enorm utilizatorii. Dezvoltatorii Drupal nu sunt greu de găsit și de angajat dacă aveți nevoie de capabilități de asistență personalizate
Popularitate la clienți
Da, popularitatea nu garantează întotdeauna calitatea, dar este o dovadă suficientă că există o cerere mare pentru produs și se vinde bine. Cifrele de mai jos se bazează pe cel mai recent raport al BuiltWith din decembrie 2020.
AEM – AEM a alimentat peste 106.125 de site-uri web.
Site-uri Oracle WebCenter – Aproximativ 6.111 site-uri web utilizează în prezent site-urile Oracle WebCenter.
SiteCore – 130.079 de site-uri web sunt alimentate de SiteCore CMS.
Drupal – Drupal câștigă fără îndoială în categoria de popularitate prin alimentarea a 1.542.941 de site-uri web până în prezent.
