Rukan Hiihtokoulu Drupal 8 Commercella

Hiihtokoulu ostoskorissa - Drupal 8 valmis verkkokauppa-alustaksi

27.03.2017
,
Jari Lana

Siili loi designin ja teknisen toteutuksen maaliskuun alussa julkaistulle monikieliselle Rukan Hiihtokoulun verkkokaupalle. Sivuston teknisenä alustana pääsimme hyödyntämään Drupal 8 Commercea ensimmäisten joukossa Suomessa.

 

Drupal on avoimen lähdekoodin sisällönhallintajärjestelmä, jonka helppo laajennettavuus ja erittäin suuri kehittäjäyhteisö ovat tehneet siitä yhden suosituimmista verkkosivustojen alustoista - varsinkin monimutkaisempien toteutusten osalta. Drupal-maailma on tällä hetkellä vahvassa murroksessa uuden 8-version johdosta. Drupal 8 ytimen julkaisun jälkeen yli 100 000 kehittäjän yhteisö on ahkeroinut saattaakseen uudelle versiolle käyttöön edellisen version lisäosat ja valtaosa kehityksestä suuntautuu uudelle versiolle. Yksi näistä lisäosista on Commerce, jonka tarkoitus on mahdollistaa Drupal-sivuston käyttö verkkokauppana.

 

Tämän pohjalta olimme innoissamme saadessamme mahdollisuuden rakentaa Rukalle yhtä Suomen ensimmäisistä Drupal 8 Commerceen perustuvista verkkokaupoista. Projektin tarkoituksena oli todentaa Drupal 8:n soveltuvuutta Rukan verkkokauppa-alustaksi myös myöhempiä laajennuksia varten ja tuoda ensimmäisessä vaiheessa Rukan Hiihtokoulun kurssitarjonta verkkoon ostettavaksi ja varattavaksi. Rukalle Drupalin valinta oli luonteva käytössä olevan Drupal 7:ään pohjautuvan ruka.fi-sivuston ansiosta.

 

Ennen projektin teknisen toteutuksen osuutta Siilit suunnittelivat sivuston visuaalisen ilmeen ja käyttöliittymät, lukuun ottamatta ruka.fi:stä yhteneväisen käyttökokemuksen vuoksi pidettyjä sivuston päävalikkoja tarjoavia ylä- ja alaosia. Sivusto on mobiilioptimoitu ja responsiivinen, eli sen ulkoasu mukautuu eri päätelaitteille sopivaksi.

 

Verkkomaksuvälittäjäksi valitsimme myös suomalaiset verkkopankkimaksut tarjoavan Paytrailin. Siilin välittämän Paytrailin sponsorituen avulla Paytrail-maksuväylä -moduulista saatiin projektin aikana viimeisteltyä tuotantokelpoinen versio kaikkien saataville Drupal.orgiin.

Laajennukset verkkokaupan tukena

Commercen uusi versio on vielä ns. beta-vaiheessa, eli kaikki toiminnallisuudet eivät ole vielä valmiina tai loppuun asti hiottuna. Valmiina saatavilla olevien ominaisuuksien lisäksi toteutimme muutamia täydennyksiä, jotka on helppo tarvittaessa korvata Drupal-yhteisön laajempien toteutusten valmistuttua. Lisäksi toteutimme Hiihtokoulun ylläpitäjien arkea helpottavia ominaisuuksia tuotevariaatioiden ja tilausten hallintaan.

 

Projektin aikana saimme vahvistettua käsityksemme Drupal 8:n Commerce-laajennuksen ja sen lisäosien nykytilasta ja se on ensisijainen suosituksemme tuleviin Drupal-verkkokauppatoteutuksiin. Varsinkin laajemmat ja enemmän normaalista “t‑paitakaupasta” poikkeavat verkkokaupat hyötyvät uuden version laajennettavuudesta ja uudesta arkkitehtuurista, sekä Drupal 8:n tuoman enterprise-tason muutoshallinnan ominaisuuksista turvallisen jatkuvan kehityksen tukena.

 

Rukan Hiihtokoulu skaalautuu eri päätelaitteille

 

Ota yhteyttä, niin kerromme mieluusti lisää Drupalin soveltuvuudesta myös verkkokauppa-alustaksi!

 

Jari Lana


Technical Project Manager, Drupal Team Lead