Drupal 17 vuotta – Katsaus Drupal 8-versioon ja tulevaan | Zoner.fi

Katso myös

Drupal 17 vuotta – Katsaus Drupal 8-versioon ja tulevaan

Paljon on virrannut vettä Vantaanjoessa siitä, kun Drupalista julkaistiin ensimmäinen virallinen 1.0.0 versio 17 vuotta sitten. Tekninen kehitys on tänä aikana ollut huimaa ja myös yhden miehen kehitystyö on vaihtunut suureen aktiiviseen yhteisöön.

Tässä kirjoituksessa tutustumme hieman Drupaliin sekä mikä on muuttunut nykyisessä Drupal 8 versiossa matkalla kohti tulevaisuutta ja 9 -versiota.

Mikä Drupal oikein on?

Drupal
Virallisen sanakirjamäärityksen mukaan, Drupal on ilmainen, vapaaseen lähdekoodiin perustuva, julkaisujärjestelmä, jota käytetään muun muassa ohjelmistokehyksenä, sisällönhallintajärjestelmänä ja blogialustana. Alusta sisältää toki myös tehokkaita verkkokauppamahdollisuuksia. Alun perin Drupalin on kehittänyt hollantilainen Dries Buytaert ja Drupal termi tulee hollannin kielen sanasta druppel, eli pisara.

Jos kysytään asiaa vaikkapa pitkän linjan Drupal-kehittäjä Angie ”Webchick” Byronilta, Drupal on ennen kaikkea kolme seuraavaa asiaa:

  • Flexible Framework
    Joustava ohjelmistokehys kehitystä varten.
  • Amazing Community
    Loistava yhteisö. Drupalilla on aktiivinen yhteisö, joka myös vastaa ohjelmiston kehitys- ja testaustyöstä.
  • Cutting edge of technology
    Teknologisen kehityksen kärjessä. Koska järjestelmää tehdään usein kehittäjien ehdoilla, edustavat käytetyt ratkaisut monesti sen hetkistä uusinta uutta.

By developers to developers

Drupal on siis aina ollut ennen kaikkea ohjelmistokehittäjien alusta, josta kertoo myös siihen usein yhdistetty määritys ”By developers to developers”, eli karkeasti suomeksi käännettynä Kehittäjiltä kehittäjille.

Ketkä sitten käyttävät Drupalia?

Monet suomalaiset digitoimistot profiloivat Drupalin mielellään ”suurten ja keskikokoisten verkkosivustojen rakentamiseen ja hallintaan”. Sovellus sopii hyvin myös pienempiin toteutuksiin, joskin alustana se vaatii usein enemmän perehtymistä ja osaamista, kuin vaikkapa WordPress. Siksi Drupal onkin useammin laajempien ja alusta asti kustomoitujen toteutusten alustana.

Drupalia käyttää moni tunnettu yritys ja organisaatio. Suomessa sitä käyttää esimerkiksi Yleisradio monissa verkkopalveluissaan. Yrityksistä vaikkapa nokia.com on toteutettu 8-version päälle. Useiden kaupunkien, yliopistojen sekä urheiluseurojen verkkopalvelut ovat myös toteutettu Drupalilla. Esimerkkinä yhden maailman seuratuimman urheiluliigan, koripalloliiga NBA:n kotisivut, nba.com.

Drupal 8

drupal 8
Tuorein Drupalin pääversio kantaa järjestysnumeroa 8, ja vaikka se on julkaistu jo marraskuussa 2015, on se vasta 2017 vuoden aikana kypsynyt siihen pisteeseen, jossa se on korvannut 7-version tuotantokäytössä.

Drupal 8-versiota on luonnehdittu muun muassa puhtaammaksi, paremmin jäsennellyksi ja johdonmukaisemmaksi aiempiin versioihin nähden. Suurina linjoina ovat kehityksessä olleet esillä näkymien integrointi, monikielisyys, sisällön muokkaus, HTML5-tuki, sivujen latausnopeus ja mobiiliystävällisyys.

Versiopäivitykset Drupaliin

Drupal 8-version yksi suurista, ja odotetuista, uudistuksista on versiopäivitysten ennakoitavuus. 8-versio saa uuden versiopäivityksen aina 6kk välein. Alaversio 8.4.0 julkaistiin lokakuun 4. 2017 ja 8.5.0 julkaistaan 7. maaliskuuta 2018. Versiokehitystä voi seurata seuraavalta sivulta:
https://www.drupal.org/core/release-cycle-overview

Päivitykset alaversioiden välillä menevät myös kivuttomasti, mikäli sivusto on toteutettu virallisten ohjeiden ja suositusten mukaisesti. Versioiden muutoksista löytyy myös dokumentaatiota seuraavan linkin kautta:
https://www.drupal.org/list-changes/drupal

Päivitettävyys Drupal 9-versioon

Drupal 8-versiossa on yhtenä pääuudistuksista huomioitu päivitettävyys tuleviin versioihin. Tämä on erittäin positiivista, sillä kaikki Drupalin, ja miksei myös muidenkin julkaisujärjestelmien, asioineet ymmärtävät, kuinka työlästä sivuston päivittäminen voi olla pääversiosta toiseen.

Drupalin kehittäjät ovatkin jo ilmoittaneet Drupal 9-versiota käsiteltävän ikään kuin yhtensä Drupal 8-version alaversiona, jolloin siirtyminen aikanaan 8-versiosta 9-versioon pitäisi sujua kivuttomasti. Näin siis ainakin teoriassa.

Koska Drupal 9 julkaistaan?

Varovaisten arvioiden mukaan, Drupal 9 julkaistaan aikaisintaan loppuvuodesta 2019.

Vanhempien Drupal -versioiden päivitys

Virallisen suosituksen mukaan myös vanhempia Drupal-sivustoja olisi hyvä jo päivittää Drupal 8-versioon, varsinkin jos sivustoa aktiivisesti kehitetään. Mikäli sivusto toimii Drupal 7 -versiolla, ei kuitenkaan mitään pakottavaa tarvetta ole päivitykselle, ennen Drupal 9 julkaisua, joka samalla lopettaa myös tuen 7-version osalta.

Vanhempien Drupal-sivustojen päivityksestä on julkaistu dokumentaatiota täällä:
https://www.drupal.org/docs/8/upgrade/upgrading-from-drupal-6-or-7-to-drupal-8

Drupal ja Zoner

Zonerin palvelimilla pyörii tuhansittain sivustoja, joista osa on luonnollisesti toteutettu myös Drupalilla. Drupal pyöriikin hyvin jo webhotelliympäristössämme, jossa on otettu huomioon sen erinäiset vaatimukset. Drupalin asennus onnistuu myös vaivatta webhotellistamme löytyvän Installatron -asennusohjelman avulla.

Isommille Drupal-sivustoille, ja mikäli käytössä on erilaisia taustaintegraatioita, suosittelemme meidän Teho -webhotelliamme tai virtuaalipalvelinta. Autamme myös mielellämme aina kaikissa palvelintilan valintaan liittyvissä kysymyksissä.

, , , , ,

Zoner Oy on osa Zoner Group -konsernia.