Kas Wordpress on sulle optimaalne sisuhaldussüsteem

Kas Wordpress on sulle optimaalne sisuhaldussüsteem?

Wordpressi populaarsust ei saa alahinnata. Ligikaudu 40% lehtedest kogu internetist on üles ehitatud Wordpressi peale.

Siiski on tegemist juba üpris vana süsteemiga, mille põhjale tehtud lehed muutuvad andmemahu kasvades aeglaseks ja mille sisuhaldus (mis on sisuhaldussüsteemi esmane eesmärk) on pahatihti kohmakas ja lohisev. Asja ei paranda, kui leht on korraliku koodi asemel ehitatud pluginatega.

Nukrutseda siiski ei tasu, sest kuigi Wordpress on turuliider ei ole tal konkurentidest puudust.

Sisuhaldussüsteemid ehk CMSid (Content Management System) jagunevad suuresti kahte leeri:

  • Traditsioonilised CMSid - üks suur programm, mis vastutab nii sisu ja selle halduse kui ka kasutajaliidese eest.
  • Headless CMSid - programm, mis vastutab ainult sisu ja selle halduse eest ning serveerib seda ükskõik mis kasutajaliidesele.

Kumbki variant pole vale, aga mõlemal on omad plussid ja miinused.

A tractor in suburb

Iga töö jaoks on õige tööriist

Puid on hea lõhkuda kirvega, aias muru niita on mõistlik muruniidukiga. Täpselt samamoodi võiks sisuhaldussüsteem olla vastavuses sinu veebilehe eesmärgi ja mahuga.

Traditsioonilised CMSid

Kõik ühes lahendus pakub üldiselt lihtsat seadistust ja häid valikuid selles kategoorias on palju. Paljud sellised lahendused on kasutatavad ilma koodi puutumata, kuid osad neist võimaldavad keerukamaid seadistusi ja rätseplahendusi. Mis neist on õige sõltub ärivajadustest ja eesmärkidest.

Shopify

Kui sa vajad müügi eesmärki täitvat lehte, kuid koodi näppida ei soovi ja sind ei häiri asjaolu, et sulandud ühte tuhandete teiste e-poodidega, kes samat teemat kasutavad, siis Shopify on sulle. Shopify kasutajaliides on ülimugav ja täiesti lollikindel.

Miinusteks saab tuua asjaolu, et liidestuste loomine lahendustega, mida Shopify ise ei võimalda on keeruline või üldse võimatu. Näiteks paljud eesti e-ärid kasutavad Directot ja selle sidumise võid unustada ja oma tootekataloogi pead manuaalselt Shopifysse ümber kolima.

Wix

Wix sobib hästi, kui vajad lehte kiirelt ja lihtsalt ilma suuremat kopikat kulutamata. Wixiga lehe ehitamisega saab hakkama igaüks ja tänu enam-vähem viisakatele teemadele jääb ka mulje üsna hea. Siiski keerukamaid funktsioone ja võimalusi oodata ei tasu, sest platvorm on nii suletud kui olla saab ja kõik millele arendaja ligi saab on CSS, mis võimaldab elementide stiili teatud piirides muuta.

Wixi laadseid visuaalseid leheehitajaid on palju, kuid nad kõik pakuvad üsna sarnast kasutuskogemust, hinda ja võimekust.

Drupal

Drupal on siinmainitud traditsioonilistest CMSidest kõige keerukam. Kui sa kodulehe arendusega sina peal pole, siis pead kindlasti palkama disaineri, kes teeb sulle disaini teeb ja arendaja, kes selle PHPsse tõlgib.

Tundub nagu asja keeruliseks (ja kalliks) ajamine? Drupali eelis kõigi eelnevate ees on täpselt sinu vajadustele kohandatud süsteem, mida sul ja sinu töötajatel on hiljem väga mugav hallata. Kui sa oled Wordpressi hallanud, siis sa tead, milline nuppude taga ajamine see on isegi kõige paremini arendatud viisil.

Lisask on Drupali eelis kinnisemate süsteemide ees tema kiirus. Kui sul on rohkem külastajaid või sisu, siis võib "lihtsam" süsteem muutuda kohutavalt aeglaseks.

Drupal on kirjutatud PHPs, mis on hea, sest tegemist on lihtsa ja laialt levinud keelega. Paljud väidavad, et PHP jääb järjest rohkem uuematest keeltest maha efektiivsuse, arendajamugavuse, turvalisuse ja kasvuvõimekuse vallas, kuid senimaani peab ta veel hästi vastu. Kui aga uusimate tehnoloogiatega sina peal soovid olla, siis järgmine sektsioon on just sulle.

Headless CMSid

Headless CMS lahendused on arendajate ringkonnas viimasel ajal järjest rohkem kõmu tekitanud, sest avavad mitmeid seni suletud uksi

  • Kõige olulisem erisus on see, et kasutajaliidese arenduses on nüüd võimalik ise valida, mis tehnoloogiaid ja programmeerimiskeeli kasutada soovid.
  • Halda andmeid ühes kohas ja avalda neid nii paljude lehtede peal, kui soovid. Keskne koht, mille kaudu on võimalik põhimõtteliselt kõike liidestada.
  • Kuna CMS ei pea enam vastutama kasutajaliidese loomise eest, siis on võimalik muuta süsteem haldaja jaoks ülimugavaks ja lihtsaks. Kui sa kirjutad blogi, siis blogi on see, mida saad muuta. Kui sa haldad tooteid e-poes, siis saad muuta ainult neid. Kui tahad luua kontaktivormi kümnele eri lehele ja neid kirju ühest kohast vaadata ja hallata, siis lase aga käija.
  • Selline lihtne ja modulaarne lähenemine tagab, et lehel ja CMSis ei ole midagi üleliigset, mis tagab optimaalse kiiruse ja turvalisuse.

Headless CMSide suurim miinus aga on nende üles seadmise keerukus. Kui sa pole arendaja, siis tõenäoliselt käib see sul üle jõu ja nagu sa juba tõenäoliselt eeldanud oled, siis võib see keerukamate lahenduste puhul ka üpris krõbedaks pirukaks osutuda. Sellegi poolest võib Arter pakkuda lihtsama headless CMS lahenduse väga mõistliku hinna eest. Lisainfo jaoks võta meiega ühendust.

Strapi

Strapi on tõenäoliselt kõige populaarsem headless CMS. Nimelt saab temaga teha ülilihtsaid ja ülikeerukaid lahendusi.

Täpsemalt saad saa luua kahte tüüpi komponente:

  • Single types: Lihtne kogum ise valitud muutujaid, mis sobib näiteks lehe üldiste seadete ja staatilisemate lehtede sisu jaoks.
  • Collection types: Umbes nagu single type, aga selle olulise vahega, et neid saab haldaja vabalt juurde luua. Sobib näiteks blogi postituste, teenuse- ja muude dünaamiliste lehtede jaoks.

Arendaja loob vastavalt sinu vajadusele need komponendid ja sina või su haldaja saab need komponendid vastavalt enda vajadusele kokku panna.

Võimalik on luua ka erineva ligipääsu tasemega kasutajaid - näiteks inimene kes kirjutab blogipostitusi ei saa ligipääsu ülejäänud lehe seadetele.

Kõik see dünaamilisus on lõppkasutajale ülimugav ja kiire kasutada ja Strapi hea välimus tagab selle, et haldaja kasutab seda hea meelega. Seda ütlen ma oma enda kogemusest, sest Arteri leht on Strapi peale ehitatud ja Wordpressist on asi väga kaugel.

Payload

Tundus, et Strapi on paindlik? Payloadi kõrval on Strapi paindlik nagu tsementblokk. Lisaks kõigele, mis sai Strapi pealkirja all kirjeldatud on Payloadi kasutajaliidest võimsate hookidega väga süvitsi muuta.

See ei tähenda, et Payloadi tavaline väljanägemine halb on. Payloadi kirjeldab kiirus, modernne minimalism ja sisule fokuseeritus.

Contentful

Contentful on eelmainitud headless CMSidest kõige lihtsam. Alla ei pea laadima midagi, serverit ei pea ise püsti panema - piisab vaid kasutaja tegemisest. Peale seda saab arendaja luua erinevaid komponente, kuigi Strapi ja Payloadi tasemel dünaamilisi komponente luua ei saa. Siiski annab väga edukalt ja lihtsalt luua mõnusa blogi või toote/teenuse halduse, kus väljad jäävad läbilõikes samaks.

Kellel on mõistlik mõelda headless CMSi peale?

Kui hind poleks määrav, siis soovitaksin neid kõigile. Kuna me aga paradiisis ei ela, siis peab su toode või teenus olema ennast juba kasutajate seas tõestanud ja nüüd on vaja vaid skaleerida.

Teine rühm, kes headless CMSist kindlasti võidaksid on need, kes igapäevaselt sisu loovad või kellel on tiim, kes ei pruugi Wordpressi segasest haldusest jagu saada.

Milline siis on kõige parem CMS?

Kõige parem CMS on see, mis on sinu jaoks õige hinnaga, pakub sulle vajalikke funktsioone ja kiirust. Tähtis on lihtsalt mõista, et taskunoaga saab küll palju teha, aga spetsialiseerunud tööriista muretsemine võib lõpuks ennast ära tasuda.

Ma loodan, et artikklist oli kasu. Aita Arteri tegemistele kaasa ja jaga seda oma Facebooki seinal!

Jaga seda Facebookis