Drupal

Drupal CMS vs Drupal — mis vahe on?

🎧 Kuula kõiki artikleid järjest

Drupal CMS tekitab sageli küsimuse, kas tegemist on uue tootega või senise Drupali asendajaga. Tegelikult kasutavad mõlemad sama tehnoloogilist alust, kuid nende eesmärk on erinev.

Miks Drupal CMS üldse loodi?

Aastate jooksul on Drupal olnud tuntud kui väga võimekas, kuid suhteliselt keeruka algse seadistusega sisuhaldussüsteem.

Paljud organisatsioonid vajasid enne esimese sisulehe loomist mitmeid mooduleid, seadistusi ja arendustöid. Samal ajal pakkusid konkurendid nagu WordPress kiiremat esmast kasutuselevõttu.

Drupal CMS loodi selle probleemi lahendamiseks.

Eesmärk ei olnud luua uut toodet, vaid pakkuda Drupalile kaasaegset alguspaketti, mis sisaldaks juba eelkonfigureeritud tööriistu ja paremat toimetajakogemust.

Mis on Drupal CMS?

Drupal CMS on Drupalile ehitatud eelkonfigureeritud paigalduslahendus.

See kasutab sama Drupal Core'i, samu API-sid ja sama turvamudelit nagu tavapärane Drupal.

Erinevus seisneb selles, et Drupal CMS sisaldab juba valmis seadistusi ja valitud mooduleid, mis aitavad kiiremini tööle hakata.

Sõltuvalt versioonist võivad sinna kuuluda näiteks:

  • sisuloome tööriistad;
  • meediahaldus;
  • SEO funktsioonid;
  • eelkonfigureeritud sisutüübid;
  • visuaalsed leheehitajad;
  • AI-toega tööriistad.

Organisatsioon saab seetõttu kiiremini jõuda töötava veebini ilma suurema algse konfiguratsioonita.

Mis on Drupal Core ehk klassikaline Drupal?

Drupal Core on platvorm ise.

See sisaldab:

  • kasutajahaldust;
  • õiguste süsteemi;
  • sisumudelit;
  • API-sid;
  • konfiguratsioonihaldust;
  • turvamehhanisme;
  • mitmekeelsuse tuge.

Kui paigaldada Drupal tavapärase Standard või Minimal profiiliga, alustatakse palju puhtamast lähtepunktist ning projekt ehitatakse üles vastavalt konkreetsetele nõuetele.

Selline lähenemine annab arendajale maksimaalse paindlikkuse.

Suurim erinevus: valmis lahendus vs paindlik lähteplatvorm

Drupal CMS ja klassikaline Drupal ei konkureeri omavahel.

Neid võib vaadata kui kahte erinevat lähtepunkti sama tehnoloogia peal.

Drupal CMS keskendub sellele, et:

  • veeb saaks kiiremini tööle;
  • toimetajad saaksid kiiremini alustada;
  • vähem tehnilisi otsuseid oleks vaja teha projekti alguses.

Tavaline Drupal keskendub sellele, et:

  • arhitektuur oleks täielikult kontrollitav;
  • süsteem oleks võimalikult paindlik;
  • keerukaid ärinõudeid saaks lahendada ilma piiranguteta.

Millal valida Drupal CMS?

Drupal CMS sobib sageli projektidele, kus põhifookus on sisu avaldamisel.

Näiteks:

  • organisatsiooni veebilehed;
  • turundussaidid;
  • väiksemad ettevõtte veebid;
  • kampaanialehed;
  • sisukesksed portaalid.

Sellistes projektides võib Drupal CMS vähendada esialgset arendustööd ja kiirendada kasutuselevõttu.

Millal valida klassikaline Drupal?

Klassikaline Drupal sobib paremini olukordades, kus veeb on osa suuremast infosüsteemist.

Näiteks:

  • keerukad integratsioonid;
  • avaliku sektori platvormid;
  • kliendiportaalid;
  • suuremahulised sisuplatvormid;
  • ärikriitilised infosüsteemid;
  • kohandatud töövood.

Selliste projektide puhul on paindlikkus tavaliselt olulisem kui kiire algseadistus.

Kas Drupal CMS piirab hilisemat arendust?

Üldjuhul mitte.

Kuna Drupal CMS põhineb samal Drupal Core'il, saab seda edasi arendada samade tööriistade ja põhimõtete järgi nagu mistahes muud Drupal projekti.

Praktikas tähendab see, et organisatsioon ei pea kartma, et Drupal CMS-ist kasvab välja „liiga väike“ lahendus.

Oluline on siiski hinnata juba projekti alguses, kui palju kohandusi on tulevikus tõenäoliselt vaja.

Kas Drupal CMS asendab Drupalit?

Ei.

Drupal CMS ei ole eraldi toode ega uus tehnoloogiline haru.

See on Drupalile ehitatud lihtsustatud lähtepakett, mis kasutab sama tuuma, samu turvauuendusi ja sama arendusökosüsteemi.

Drupal Core jääb endiselt kogu platvormi aluseks ning kõik Drupal CMS lahendused sõltuvad sellest.

Kumb valida?

Õige valik sõltub vähem tehnoloogiast ja rohkem projekti eesmärkidest.

Kui eesmärk on kiiresti käivitada sisukeskne veeb, võib Drupal CMS olla mõistlik lähtepunkt.

Kui projekt sisaldab keerukaid integratsioone, erilahendusi või pikaajalist platvormiarendust, on sageli mõistlik alustada klassikalisest Drupal paigaldusest.

Mõlemal juhul kasutatakse sama Drupal ökosüsteemi, samu turvauuendusi ja samu arendusvõimalusi. Küsimus ei ole selles, kumb on parem, vaid kumb sobib konkreetse projekti vajadustega paremini.

Kui hindad uue Drupal projekti arhitektuuri või platvormivalikut, aitab WebPro kaardistada nõuded ning valida lahenduse, mis toetab nii tänaseid kui ka tulevasi vajadusi.

Kaido Toomingas, WebPro tehniline juhtWebPro Company OÜ Tehniline juht: Kaido Toomingas

Vajad Drupal abi?

Kui artikkel puudutab sinu olukorda, ei pea kõike lõpuni lugema. Sinuga suhtleb päris inimene ja aitab järgmise sammuni jõuda.