Blogi avalehele

Drupali admin liidese kasutajasõbralikkuse muutmise võimalused

Trinidad Wiseman Rakvere team

Rohkem kui 14% kümnetuhandest maailma juhtivast veebist ja 1,2% kümnest miljonist populaarsemast veebilehest baseerub Drupalil. Sel sisuhaldussüsteemil põhinevaid lahendusi kasutatakse erinevatel eesmärkidel alates isiklikest blogidest lõpetades valitsusasutuste infosüsteemidega. Trinidad Wisemani Drupalile spetsialiseerunud Rakvere tiim on loonud mitmeid tuntud lahendusi.

Pikaaegsele kogemusele toetudes saame väita, et veebihaldurite seas on levinud arvamus, justkui on Drupali haldusliides teiste sisuhaldussüsteemidega võrreldes keerukam. Drupali sisuhaldurite seas on väga erineva profiili ja kogemuspagasiga inimesi, sest väga paljudes ettevõtetes ei ole vajadust täiskohaga sisuhalduri järele või on sisu haldamine jaotunud mitmete rollide vahel ning seda tehakse igapäevaste töökohustuste kõrvalt. See tekitab olukorra, kus Drupalit kasutatakse harva ning admin liidesele sisse logides võibki tekkida tunne, et see on keeruline.

Erineva keerukuse ja funktsionaalsusega süsteeme arendades peab alati arvesse võtma, et loodud lahenduste igapäevane haldus jääb kliendipoolsete sisuhaldurite kanda. Seetõttu on haldurite koolitus ja kasutajajuhendite loomine ning ajakohasena hoidmine kriitilise tähtsusega. Väga tihti ei saa just eelnimetatud tegevused vajalikku tähelepanu ja haldurid õpivad katse-eksitus meetodil või pöörduvad iga küsimusega arendaja poole.

Drupali kogukonnas on välja töötatud mõned moodulid, mille kasutamine võiks lihtsustada sisuhaldurite tööd. Järgnevalt tutvume osadega neist lähemalt.

Kokkuvõtteks

Eelkirjeldatud Drupali sisuhalduse lihtsustamise tööriistad ei loo soovitud lisaväärtust, kui kasutajaliidese disain on loodud lõppkasutaja vajadustest lähtudes. Halduse poolel tuleks ära defineerida sisutüüpide ja/või -plokkide lubatud variatsioonid, vältimaks disaini “lõhkumist” sisu lisamise käigus. Mida vähem võimalusi haldurile anda, seda väiksem on lisaväärtus, mida antud lahendused pakuvad. Lubatud variatsioonide välja töötamine vajab põhjalikku analüüsi, et arendajatel oleks selge arusaam, mis sisutüüpe mis aladel lubada. Iga lisanduv piirang ja tingimus suurendab kodeerimisele kuluvat mahtu, samuti peab arvestama analüüsi mahu suurenemisega. Seega on äärmiselt oluline leida tasakaalu ja tasuvuspunkt saadava lisaväärtuse ehk sisuhalduse lihtsustumise ja lisanduva arendusmahu osas.

Drupali paragraphide standardlahendus koos korrektselt töötava eelvaatega on kindlasti töökindlam ja soodsam lahendus, seda nii arenduse kui ka hilisema hoolduse faasis. Sisuhaldurite koolitus ja kasutajajuhendite loomine ning ajakohasena hoidmine on siinkohal võtmetähtsusega, et vältida olukorda, kus Drupali haldusliidest keerukaks peetakse. Ning siiski on kõige olulisem leida iga arenduse jaoks parim lahendus, võttes arvesse projektispetsiifilisi vajadusi.

Soovid oma ideid arutada?

Meie poole võib pöörduda igas projekti etapis - alates idee väljatöötamisest kuni uute digilahenduste loomise ja hindamiseni välja.

Kaks jutumulli

Võta ühendust

Kirjuta meile oma ideest ja leiame koos parima viisi selle elluviimiseks. Vastame kiiresti ning meie kogenud meeskond tagab, et projekt kulgeb edukalt alates esimesest mõttest kuni lõpliku teostuseni.

Kirjuta meile