Liigu edasi põhisisu juurde

Mis on Drupal?

Drupali logo

Drupal on sisuhaldussüsteem veebilehtedele, kus on vaja enamat kui mõnda tavapärast lehekülge. Sellele saab ehitada ettevõtte veebilehe, kataloogi, e-poe, iseteeninduse või suure mitmekeelse portaali. Igapäevaseks sisutööks ei pea programmeerijat kutsuma: tekste, uudiseid ja pilte saab hallata juhtpaneelis.

Drupali tugevus ei ole ainult sisu muutmine. Hästi tehtud veebilehte saab arendada sammhaaval. Täna võib see olla ettevõtte veebileht, hiljem lisanduvad teenuste kataloog, kliendiala, liidestus ettevõtte tarkvaraga või uus keel. Iga uue vajaduse pärast ei pea kogu lahendust nullist ümber tegema.

Kuidas Drupal töötab?

Drupalil on tuum, mis tegeleb põhiasjadega: kasutajad, sisu, menüüd, ligipääsuõigused ja turvalisus. Lisavõimalused tulevad moodulitest. Moodul võib lisada näiteks vormi, otsingu, kataloogi, e-poe või andmevahetuse mõne teise süsteemiga.

See meenutab omavahel sobivatest osadest koostamist, kuid arendaja ei ole piiratud ainult valmis lahendustega. Kui ettevõtte tööprotsess on eriline, saab vajaliku funktsiooni selle järgi arendada.

Millal on Drupal mõistlik valik?

Drupal sobib hästi siis, kui veebileht peab olema ettevõtte töövahend, mitte ainult visiitkaart. Tavaliselt tasub seda kaaluda, kui vaja on:

  • mitut keelt ning eraldi tõlkeid sisule, menüüdele ja muudele elementidele;
  • kataloogi või selget sisustruktuuri toodete, teenuste, spetsialistide, dokumentide, sündmuste või esinduste jaoks;
  • erinevaid ligipääsuõigusi — näiteks sisutoimetaja muudab tekste, müügijuht näeb päringuid ja partner pääseb kinnisesse ossa;
  • liidestusi CRM-i, majandustarkvara, makselahenduse või muu andmeallikaga;
  • ruumi edasiseks arenguks, et uue teenuse lisamine ei tähendaks uut veebilehte.

Lihtsa ühe lehega visiitkaardi jaoks võib Drupal olla ebavajalikult suur lahendus. Me ei soovita keerukat süsteemi ainult sellepärast, et oskame seda teha. Kõigepealt vaatame, mida on tegelikult vaja praegu ja lähiaastatel.

Mida ettevõte Drupalist võidab?

Sisu püsib korras. Uudised, teenused, tooted ja muud materjalid on selge struktuuriga. Neid on lihtsam hallata ning veebilehe välimus püsib ühtlane.

Igal kasutajal on õiged võimalused. Töötajale saab anda ligipääsu ainult nendele tegevustele ja lehtedele, mida ta oma töös vajab.

Veebileht saab koos ettevõttega kasvada. Uusi osasid ja funktsioone saab lisada etapiti.

Platvormi arendatakse ja parandatakse. Toetatud Drupali versioonidele ilmuvad regulaarselt parandused. Need ei rakendu siiski iseenesest — veebilehte tuleb uuendada, kontrollida ja hooldada.

Millega tuleb enne alustamist arvestada?

Drupal ei ole valmis veebileht ega automaatne lahendus. Tulemus sõltub sellest, kui hästi on läbi mõeldud sisustruktuur, millised moodulid on valitud ja kuidas on kirjutatud erilahendused. Keerukama projekti puhul on oluline, et arendaja ei mõtleks ainult avalehele ja käivitamisele, vaid ka hilisemale haldusele.

Ka uuendusi tasub planeerida. Kui neid aastaid edasi lükata, võib järgmisele versioonile üleminekust saada eraldi suur projekt. Seetõttu peaks pärast veebilehe valmimist olema selge, kes selle tehnilisel seisul silma peal hoiab ja millal kontrollid tehakse.

Mida saab Drupalile ehitada?

  • ettevõtte või organisatsiooni veebilehe;
  • mitmekeelse veebilehe eri turgude jaoks;
  • toodete, teenuste, dokumentide või objektide kataloogi;
  • e-poe;
  • kliendi-, partneri- või töötajaportaali;
  • suure sisumahuga portaali, mida haldab mitu toimetajat;
  • liidestustega erilahenduse.

See ei tähenda, et Drupal sobib võrdselt hästi igale projektile. Enne töö algust selgitame välja, mida veebileht peab tegema, kes seda haldab ja millised vajadused võivad tekkida aasta või kahe pärast. Alles siis saab öelda, kas Drupal on põhjendatud või piisab lihtsamast lahendusest.

Kui veebileht on juba Drupalil

Uut veebilehte ei ole alati vaja. Kõigepealt saab üle vaadata praeguse versiooni, paigaldatud moodulid, uuendused, vead ja projekti üldise seisukorra. Selle põhjal on näha, kas piisab tavalisest hooldusest või on enne vaja lahendada kogunenud probleemid.

Vana Drupali versiooni ei saa tavaliselt turvaliselt ühe nupuvajutusega uuendada. Sisu ja ülesehitus tuleb üle tuua, vananenud moodulitele tuleb leida asendused ning funktsioonid uuel versioonil läbi kontrollida. Loe lähemalt Drupal 10/11-le ülemineku kohta.

Millega saame aidata?

Ei tea, kust alustada?

Drupali versiooni, moodulite nimesid ega tehnilist lähteülesannet ei pea teadma. Saatke veebilehe aadress ja kirjeldage paari lausega, mida soovite parandada või lisada. Vaatame olukorra üle ja ütleme, kas mõistlik järgmine samm on väike parandus, tehniline kontroll, regulaarne hooldus, migratsioon või eraldi arendus.

Kui ülesanne ei ole meie profiil või Drupal ei ole selle jaoks mõistlik valik, ütleme seda otse.